by Anthony Price
publisher: Futura publish date: May 14th 1981
format: paperback pages: 307
language: English
ISBN:
0708818994 (9780708818992)
publisher: Gollancz publish date: 1980
format: hardcover pages: 304
language: English
ISBN:
0575028289 (9780575028289)
publisher: Grafton publish date: 1990
format: paperback pages: 384
language: English
ISBN:
0586206760 (9780586206768)
publisher: Orion publish date: September 6th 2012
format: kindle pages: 400
language: English
ASIN: B00GU3AIZI
publisher: Orion Publishing Co (Digital) publish date: September 1st 2012
format: ebook
language: English
ISBN:
1471900045 (9781471900044)
publisher: Orion Hardbacks publish date: January 31st 2013
format: paperback pages: 392
language: English
ISBN:
1471900096 (9781471900099)
publisher: MacMillan Publishing Company publish date: March 1st 1989
format: library binding pages: 410
language: English
ISBN:
1850575991 (9781850575993)
publisher: Magna Large Print Books publish date: January 1989
format: hardcover pages: 410
language: English
ISBN:
1850575983 (9781850575986)