by Antony Trew
publisher: St. Martin's Press publish date: March 1st 1981
format: hardcover pages: 220
language: English
ISBN:
0312708130 (9780312708139)
publisher: Ulverscroft
publish date: 2008
pages: 360
language: English
ISBN:
184782255X (9781847822550)
publisher: Fontana publish date: September 1st 1982
format: paperback pages: 224
language: English
ISBN:
0006165605 (9780006165606)
language: English
ISBN:
0860094316 (9780860094319)
publisher: Robert Hale Ltd publish date: September 30th 2007
format: hardcover pages: 224
language: English
ISBN:
0709084048 (9780709084044)
publisher: Soundings publish date: April 1st 2009
format: audiobook
language: English
ISBN:
140790468X (9781407904689)
publisher: Soundings publish date: April 1st 2009
language: English
ISBN:
1407904671 (9781407904672)