by Gerald Hammond
publisher: Macmillan
publish date: 1997
pages: 215
language: English
ISBN:
0333680162 (9780333680162)
publisher: Thorndike Press publish date: July 1st 1998
format: paperback pages: 333
language: English
ISBN:
0786213744 (9780786213740)
publisher: Chivers
format: hardcover pages: 250
language: English
ISBN:
0754032493 (9780754032496)
publisher: Chivers
format: hardcover pages: 250
language: English
ISBN:
0754032485 (9780754032489)