by William Bernhardt, Jonathan Marosz
publisher: Ballantine publish date: November 28th 1998
format: mass market paperback pages: 384
language: English
ISBN:
0345424816 (9780345424815)
publisher: Ballantine Books (T) publish date: February 10th 1998
format: hardcover pages: 294
language: English
ISBN:
0345407377 (9780345407375)
publisher: Mysterious Press publish date: October 2nd 2012
format: ebook pages: 294
language: English
ISBN:
145327717X (9781453277171)
publisher: Mysterious Press publish date: October 2nd 2012
format: kindle pages: 384
language: English
ASIN: B0099HTYY8
publisher: Books on Tape publish date: August 19th 2008
format: audiobook
language: English
ISBN:
1415955166 (9781415955161)
publisher: Mysterious Press publish date: October 2nd 2012
format: ebook pages: 294
language: English
ISBN:
1453278184 (9781453278185)
publisher: Books on Tape publish date: January 28th 2001
format: audiobook
language: English
ISBN:
0736668454 (9780736668453)