
Primary
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9780312379834

Audio CD
- Publisher:
- Macmillan Young Listeners
- ISBN:
- 9781427205735
- Published:
- 9/23/2008

Library Binding
- Publisher:
- Baker & Taylor, CATS
- ISBN:
- 9781439583845
- Pages:
- 338
- Published:
- 4/9/2009

Paperback
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780356255866
- Pages:
- 430
- Published:
- 8/20/2009

Hardcover
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312530648
- Pages:
- 320
- Published:
- 9/29/2009

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9780312596309
- Pages:
- 352
- Published:
- 9/29/2009

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780748114276
- Pages:
- 464
- Published:
- 10/1/2009

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429931823
- Pages:
- 352
- Published:
- 4/1/2010

Kindle Edition
- Publisher:
- Casa Editrice Nord
- ISBN:
- 9788842917960
- Pages:
- 398
- Published:
- 12/31/2010

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250046994
- Pages:
- 352
- Published:
- 7/19/2013

- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250440303
- Pages:
- 352
- Published:
- 8/4/2026

Paperback
- Publisher:
- Books Events - Special Repackaged Edition
- ISBN:
- 9781780810164

Paperback
- Publisher:
- Macmillan
- ISBN:
- 9780312372132
- Pages:
- 1264

Paperback
- ISBN:
- 9783200320192

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9781410419651
- Pages:
- 509

Paperback
- Publisher:
- Atom
- ISBN:
- 9780349001159
- Pages:
- 411

Paperback
- Publisher:
- Atom
- ISBN:
- 9781907410147
- Pages:
- 413

Library Binding
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781417830770
- Pages:
- 338

Paperback
- Publisher:
- TEA
- ISBN:
- 9788850233083
- Pages:
- 400

Hardcover
- Publisher:
- Nord
- ISBN:
- 9788842916857
- Pages:
- 385

Hardcover
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781615231997
- Pages:
- 338

- Publisher:
- St. Martin's Griffin
- ISBN:
- 9780329686208
- Pages:
- 338

Paperback
- Publisher:
- Atom
- ISBN:
- 9781905654567
- Pages:
- 413

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427228734