by Brian Freemantle
publisher: Bantam publish date: July 1st 1986
format: hardcover pages: 257
language: English
ISBN:
055305161X (9780553051612)
publisher: Bantam publish date: May 1st 1987
format: paperback pages: 257
language: English
ISBN:
0553265032 (9780553265033)
publisher: Soundings publish date: October 1st 2003
format: audiobook
language: English
ISBN:
1842834258 (9781842834251)
publisher: Century publish date: January 15th 1985
format: hardcover pages: 288
language: English
ISBN:
071260703X (9780712607032)
publisher: Open Road Media publish date: August 23rd 2011
format: ebook pages: 234
language: English
ISBN:
1453226419 (9781453226414)
publisher: Open Road Media publish date: August 23rd 2011
format: ebook pages: 234
language: English
ISBN:
1453226931 (9781453226933)