
Primary
- Publisher:
- St. Martins Press
- ISBN:
- 9780312321185
- Pages:
- 322

Hardcover
- Publisher:
- Century
- ISBN:
- 9781844133758
- Pages:
- 400
- Published:
- 3/4/2004

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427206985
- Published:
- 4/28/2009

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429904605
- Pages:
- 336
- Published:
- 4/1/2010

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312600723
- Pages:
- 352
- Published:
- 3/29/2011

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427211941
- Published:
- 3/29/2011

Kindle Edition
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312993177
- Pages:
- 416
- Published:
- 3/29/2011

- Publisher:
- Overamstel Uitgevers
- ISBN:
- 9789044333336
- Pages:
- 320
- Published:
- 9/15/2011

Audio CD
- Publisher:
- Bolinda audio
- ISBN:
- 9781743106310
- Published:
- 2/1/2012

Mass Market Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250011862
- Pages:
- 416
- Published:
- 3/27/2012

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250070838
- Pages:
- 688
- Published:
- 6/30/2015

Digital
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781466888739
- Pages:
- 736
- Published:
- 6/30/2015

- Publisher:
- St. Martins Press
- ISBN:
- 9780012317365
- Pages:
- 322

Audio Cassette
- Publisher:
- Sound Library
- ISBN:
- 9780792763703

Paperback
- Publisher:
- Arrow Books
- ISBN:
- 9780099557746
- Pages:
- 418

- Publisher:
- Penguin Random House
- ISBN:
- 9781407093932

- Publisher:
- Penguin Random House
- ISBN:
- 9781407098937

Paperback
- Publisher:
- Macmillan
- ISBN:
- 9780312321192
- Pages:
- 341

Paperback
- Publisher:
- Wheeler Pub.
- ISBN:
- 9781597226028
- Pages:
- 535

Hardcover
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9780312595579
- Pages:
- 341

Paperback
- Publisher:
- Arrow
- ISBN:
- 9780099461463
- Pages:
- 418

Paperback
- ISBN:
- 9780312548094

Paperback
- Publisher:
- Arrow Books
- ISBN:
- 9781448782505
- Pages:
- 418

- Publisher:
- Penguin Random House
- ISBN:
- 9781407078939

- Publisher:
- St. Martin's Press
- ISBN:
- 9781429996051
- Pages:
- 336

Paperback
- Publisher:
- Pimento Kinderboeken
- ISBN:
- 9789044332469
- Pages:
- 320