Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Mass Market Paperback
Apr 2004
St. Martin's
ISBN 0312992416
Buy
Mass Market Paperback
Apr 2004
St. Martin's
ISBN 0312992416
Buy
Paperback
Oct 2005
Piatkus Books (UK)
ISBN 0749936118
Buy
Trade Paperback
Sep 2011
Piatkus Books (UK)
ISBN 0749955252
Buy
Hardcover
Hardcover
Jan 2004
Book of the Month Club
ISBN 0739442732
Buy
Hardcover
Jul 2005
Piatkus Books (UK)
ISBN 074990741X
Buy
Hardcover
Dec 2013
St. Martin's
ISBN 1250036771
Buy
eBook
eBook
Apr 2010
St. Martin's
ISBN B002F0X0PA
Buy
eBook
Apr 2010
St. Martin's
ISBN 1429906138
Buy
eBook
Apr 2010
Piatkus Books (UK)
ISBN 0748114203
Buy
Audio
Audible
Apr 2010
Macmillan Audio
ISBN B003HF3Y62
Buy