
Primary
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9780312313821
- Pages:
- 308

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9780312318123
- Pages:
- 336
- Published:
- 5/2/2003

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781559278751
- Published:
- 5/2/2003

Hardcover
- Publisher:
- Macmillan
- ISBN:
- 9780312313814
- Pages:
- 308
- Published:
- 5/2/2003

Audio Cassette
- Publisher:
- Macmillan Audio
- ISBN:
- 9781559278775
- Published:
- 5/2/2003

Audio CD
- Publisher:
- Blackstone Publishing
- ISBN:
- 9780792728931
- Published:
- 5/25/2003

Paperback
- Publisher:
- J'ai lu
- ISBN:
- 9782290343326
- Pages:
- 476
- Published:
- 10/13/2006

Kindle Edition
- Publisher:
- Open Road Integrated Media, Inc.
- ISBN:
- 9781429909754
- Pages:
- 324
- Published:
- 4/1/2007

Mass Market Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312989248
- Pages:
- 368
- Published:
- 3/4/2008

Paperback
- Publisher:
- Penguin Random House
- ISBN:
- 9781784751012
- Pages:
- 496
- Published:
- 1/26/2015

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250765864
- Pages:
- 336
- Published:
- 9/15/2020

Paperback
- Publisher:
- Arrow Book
- ISBN:
- 9780099471561
- Pages:
- 477

Preloaded Digital Audio Player
- Publisher:
- Hachette Audio
- ISBN:
- 9781609410179

- ISBN:
- 9780312331689

- ISBN:
- 9780312710163

Library Binding
- Publisher:
- Tandem Library
- ISBN:
- 9781417665969

Hardcover
- Publisher:
- Hutchinson
- ISBN:
- 9780091799762
- Pages:
- 308

Kindle Edition
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781429909761
- Pages:
- 304

Hardcover
- Publisher:
- RB Large Print
- ISBN:
- 9781402564895
- Pages:
- 482

Paperback
- Publisher:
- Arrow Books
- ISBN:
- 9780099453246
- Pages:
- 477

Audio Cassette
- Publisher:
- Chivers Sound Library
- ISBN:
- 9780792728924

Paperback
- Publisher:
- Hutchinson
- ISBN:
- 9780091795344
- Pages:
- 308