
HardcoverPrimary
- Publisher:
- St. Martin's Press
- ISBN:
- 9780312577209
- Pages:
- 390

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781429942218
- Pages:
- 400
- Published:
- 1/31/2012

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427212658
- Pages:
- 15
- Published:
- 1/31/2012

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427215581
- Pages:
- 15
- Published:
- 1/31/2012

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781743294666
- Pages:
- 400
- Published:
- 3/1/2012

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447207610
- Pages:
- 400
- Published:
- 8/16/2012

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250023278
- Pages:
- 432
- Published:
- 1/8/2013

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427233608
- Published:
- 3/12/2013

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250076182
- Pages:
- 432
- Published:
- 4/28/2015

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035008193
- Pages:
- 416
- Published:
- 11/8/2022

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250858238
- Pages:
- 432
- Published:
- 11/8/2022

paperback
- Publisher:
- Independently published
- ISBN:
- 9798880233410
- Pages:
- 62
- Published:
- 2/20/2024

Paperback
- Publisher:
- Pan ltd
- ISBN:
- 9789124251703
- Pages:
- 5360
- Published:
- 11/14/2025

- Publisher:
- St. Martin's Press
- ISBN:
- 9781617935183
- Pages:
- 698

Paperback
- Publisher:
- Isis
- ISBN:
- 9780753191019
- Pages:
- 528

Hardcover
- Publisher:
- Isis
- ISBN:
- 9780753191002
- Pages:
- 560

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9780230754461
- Pages:
- 400

Paperback
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781250037442
- Pages:
- 419

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

Hardcover
- Publisher:
- Center Point Pub.
- ISBN:
- 9781611733020
- Pages:
- 566