Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Mass Market Paperback
Mar 2003
St. Martin's
ISBN 0312984839
Buy
Trade Paperback
Jul 2005
Piatkus Books (UK)
ISBN 074993610X
Buy
Mass Market Paperback
Jul 2006
St. Martin's
ISBN 0312949383
Buy
Trade Paperback
Sep 2011
Piatkus Books (UK)
ISBN 0749955333
Buy
Hardcover
Hardcover
Jan 2003
Book of the Month Club
ISBN 0739438778
Buy
Hardcover
Jun 2005
Piatkus Books (UK)
ISBN 0749907398
Buy
Hardcover
Sep 2012
St. Martin's
ISBN 1250009138
Buy
eBook
eBook
Apr 2010
St. Martin's
ISBN B002F0X0M8
Buy
eBook
Apr 2010
Piatkus Books (UK)
ISBN 074811419X
Buy
eBook
Apr 2010
St. Martin's
ISBN 1429976187
Buy
Audio
Audible
Feb 2010
Macmillan Audio
ISBN B003954SMY
Buy
Audio CD
Dec 2014
MacMillan Audio
ISBN 1427264414
Buy