Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
May 2004
St. Martin's
ISBN 0312339259
Buy
Trade Paperback
Sep 2004
Toby Press
ISBN 1592641059
Buy
Trade Paperback
Oct 2015
Riverhead
ISBN 159463324X
Buy
Hardcover
Hardcover
First Edition
Oct 2001
Thomas Dunne
ISBN 0312261888
Buy
eBook
eBook
Oct 2015
Penguin Publishing Group
ISBN 0698165713
Buy
eBook
Oct 2015
Riverhead Books
ISBN B00TY3ZPWW
Buy
Audio
Audible
Oct 2015
Penguin Audio
ISBN B0168TJOWG
Buy