by David Housewright
publisher: Foul Play Press
publish date: November 1st 1997
format: hardcover pages: 256
language: English
ISBN:
0881504041 (9780881504040)
publisher: Berkley publish date: January 1st 2000
format: paperback pages: 275
language: English
ISBN:
0425173127 (9780425173121)
publisher: Forty Press publish date: October 1st 2013
format: paperback pages: 248
language: English
ISBN:
1938473124 (9781938473128)
publisher: Blackstone Audiobooks publish date: June 1st 2013
format: audiobook
language: English
ISBN:
1470888726 (9781470888725)
publisher: Mysterious Press publish date: January 10th 2012
format: ebook pages: 284
language: English
ISBN:
1453242848 (9781453242841)
publisher: Mysterious Press publish date: January 10th 2012
format: ebook pages: 284
language: English
ISBN:
145323957X (9781453239575)