by Graham Masterton
publisher: Leisure Books publish date: June 13th 2000
format: mass market paperback pages: 400
language: English
ISBN:
0843947462 (9780843947465)
publisher: Mandarin publish date: October 6th 1998
format: paperback pages: 383
language: English
ISBN:
0749320214 (9780749320218)
publisher: Carroll & Graf Publishers publish date: October 1st 1996
format: hardcover pages: 385
language: English
ISBN:
0786703539 (9780786703531)
format: kindle pages: 404
language: English
ASIN: B00702LO6U
publisher: Heinemann publish date: 1996
pages: 385
language: English
ISBN:
043400135X (9780434001354)
publisher: Cornerstone Digital publish date: February 29th 2012
format: ebook pages: 400
language: English
ISBN:
1448135419 (9781448135417)