by Kim Newman
publisher: Harper Perennial publish date: October 1st 1999
format: paperback pages: 304
language: English
ISBN:
0380732297 (9780380732296)
publisher: Titan Books publish date: October 9th 2012
format: paperback pages: 480
language: English
ISBN:
0857680854 (9780857680853)
publisher: Titan Books publish date: October 9th 2012
language: English
ISBN:
085768535X (9780857685353)
publisher: Carroll & Graf Pub publish date: November 1st 1998
format: hardcover pages: 291
language: English
ISBN:
0786705582 (9780786705580)
publisher: Titan Books publish date: October 9th 2012
format: kindle pages: 308
language: English
ASIN: B007UI2B66
publisher: Pocket Books publish date: May 8th 2001
format: paperback pages: 304
language: English
ISBN:
0671022091 (9780671022099)
ASIN: 671022091
publisher: Titan Books (UK) publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299580440 (9781299580442)