by Brian Freemantle
publisher: St. Martin's Press publish date: November 1st 1992
format: hardcover pages: 443
language: English
ISBN:
0312081669 (9780312081669)
publisher: Open Road Media publish date: August 23rd 2011
format: ebook pages: 438
language: English
ISBN:
1453227709 (9781453227701)
format: kindle pages: 443
language: English
ASIN: B005HA9IEM
publisher: Open Road Integrated Media, LLC publish date: August 22nd 2011
format: ebook pages: 438
language: English
ISBN:
1453227628 (9781453227626)
publisher: Arrow Books Ltd publish date: April 15th 1991
format: paperback pages: 441
language: English
ISBN:
0099686708 (9780099686705)
publisher: Century publish date: September 15th 1989
format: hardcover pages: 288
language: English
ISBN:
0712625232 (9780712625234)
publisher: Soundings publish date: February 1st 2006
format: audiobook
language: English
ISBN:
1845590406 (9781845590406)