by Kim Newman
publisher: Titan Books publish date: 2015-04-21
format: Paperback pages: 192
language: English
ISBN:
1781165661 (9781781165669)
ASIN: 1781165661
publisher: Carroll & Graf Pub publish date: February 1st 1992
format: paperback pages: 202
language: English
ISBN:
0881847682 (9780881847680)
publisher: New English Library publish date: June 1990
format: mass market paperback pages: 186
language: English
ISBN:
0450524663 (9780450524660)
publisher: Pocket Books publish date: January 1st 1999
format: paperback pages: 192
language: English
ISBN:
0671010301 (9780671010300)
publisher: Carroll & Graf Publishers publish date: August 28th 1990
format: hardcover pages: 186
language: English
ISBN:
0881846422 (9780881846423)
language: English
ISBN:
0671697064 (9780671697068)
publisher: Titan Books
format: Kindle Edition pages: 192
language: English
ASIN: B00N6PCNJW