by Graham Masterton
publisher: Leisure Books
publish date: September 26th 2003
format: mass market paperback pages: 371
language: English
ISBN:
0843952407 (9780843952407)
publisher: Severn House Publishers publish date: May 3rd 2001
format: hardcover pages: 320
language: English
ISBN:
0727856855 (9780727856852)
publisher: Bloomsbury publish date: October 26th 2012
format: kindle pages: 313
language: English
ASIN: B009UXGCP0
publisher: Bloomsbury publish date: August 29th 2013
format: paperback pages: 378
language: English
ISBN:
1448209064 (9781448209064)
ASIN: 1448209064
publisher: Bloomsbury publish date: October 26th 2012
format: ebook
language: English
ISBN:
1448209072 (9781448209071)