by Brian Freemantle
publisher: Bantam publish date: January 1st 1989
format: paperback pages: 275
language: English
ISBN:
0553270362 (9780553270365)
publisher: Bantam publish date: July 1st 1987
format: hardcover pages: 278
language: English
ISBN:
0553052136 (9780553052138)
publisher: Soundings publish date: June 1st 2003
format: audiobook
language: English
ISBN:
1842835831 (9781842835838)
publisher: Arrow Books Ltd publish date: January 15th 1989
format: paperback pages: 288
language: English
ISBN:
0099535904 (9780099535904)
publisher: Chivers
format: hardcover pages: 368
language: English
ISBN:
074517132X (9780745171326)
format: kindle pages: 288
language: English
ASIN: B005HG54FS
publisher: Soundings publish date: June 1st 2003
format: audiobook
language: English
ISBN:
1842833235 (9781842833230)
publisher: Open Road Media publish date: August 23rd 2011
format: ebook pages: 284
language: English
ISBN:
1453226427 (9781453226421)
publisher: Open Road Media publish date: August 23rd 2011
format: ebook pages: 284
language: English
ISBN:
145322694X (9781453226940)
language: English
ISBN:
0712615997 (9780712615990)