Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Mass Market Paperback
Sep 1996
St. Martin's
ISBN 0312958633
Buy
Trade Paperback
Dec 2008
Bywater Books
ISBN 1932859586
Buy
Hardcover
Hardcover
First Edition
Jun 1995
Henry Holt
ISBN 0805020454
Buy
eBook
eBook
Feb 2012
Mysterious Press
ISBN B006ZE1HXE
Buy
eBook
Feb 2012
Mysterious Press
ISBN 1453239510
Buy
eBook
Feb 2012
William Heinemann (UK)
ISBN 1446492737
Buy
Audio
Audible
May 2007
Random House AudioBooks
ISBN B000QUCPES
Buy
Audible
Jul 2011
Recorded Books
ISBN B005940GLK
Buy