by Richard Herley
publisher: Ballantine Books publish date: May 13th 1989
format: mass market paperback pages: 320
language: English
ISBN:
0345358759 (9780345358752)
ASIN: 345358759
format: paperback pages: 367
language: English
ISBN:
0586070869
publisher: Smashwords, Inc. publish date: February 13th 2010
format: ebook
language: English
ISBN:
0000824011 (2940000824016)
format: kindle pages: 311
language: English
ASIN: B004VTHSA6
publisher: William Morrow & Company publish date: February 28th 1988
format: hardcover pages: 311
language: English
ISBN:
0688066224 (9780688066222)