
HardcoverPrimary
- Publisher:
- Macmillan
- ISBN:
- 9781250055804
- Pages:
- 361

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781427261571
- Pages:
- 9
- Published:
- 5/19/2015

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781466859555
- Pages:
- 368
- Published:
- 5/19/2015

- Publisher:
- Pan Macmillan
- ISBN:
- 9781447267010
- Pages:
- 288
- Published:
- 5/21/2015

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781743537985
- Pages:
- 288
- Published:
- 6/1/2015

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250056177
- Pages:
- 368
- Published:
- 5/17/2016

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447266990
- Pages:
- 432
- Published:
- 7/26/2016

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250136138
- Pages:
- 480
- Published:
- 10/3/2017

- Publisher:
- HarperCollins Publishers Limited
- ISBN:
- 9780006510383

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447266983
- Pages:
- 288

Preloaded Digital Audio Player
- Publisher:
- St Martins Pr
- ISBN:
- 9781427266071

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447267003
- Pages:
- 361

Hardcover
- Publisher:
- Earthling Publications
- ISBN:
- 9780983807193
- Pages:
- 400

- Publisher:
- HarperCollins Canada, Limited
- ISBN:
- 9780002256414
- Pages:
- 400

Paperback
- Publisher:
- Independent Legions Publishing
- ISBN:
- 9788899569556
- Pages:
- 296