
Primary
- Publisher:
- Little, Brown and Company
- ISBN:
- 9780316243919
- Pages:
- 322

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781743287910
- Pages:
- 352
- Published:
- 5/1/2013

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447233183
- Pages:
- 256
- Published:
- 8/29/2013

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447233169
- Pages:
- 338
- Published:
- 8/29/2013

Kindle Edition
- Publisher:
- Hachette
- ISBN:
- 9780316243902
- Pages:
- 336
- Published:
- 9/10/2013

Audio CD
- Publisher:
- Little, Brown & Company
- ISBN:
- 9781619699793
- Pages:
- 10
- Published:
- 9/10/2013

Hardcover
- Publisher:
- Little, Brown
- ISBN:
- 9780316239806
- Pages:
- 448
- Published:
- 9/10/2013

Paperback
- Publisher:
- Little, Brown
- ISBN:
- 9780316243926
- Pages:
- 352
- Published:
- 4/1/2014

Paperback
- Publisher:
- Gramedia Pustaka Utama
- ISBN:
- 9786020309064
- Pages:
- 410
- Published:
- 11/11/2014

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781743549551
- Pages:
- 352
- Published:
- 3/8/2016

- Publisher:
- Pan Macmillan
- ISBN:
- 9781447233374
- Pages:
- 256
- Published:
- 2/9/2017

- Publisher:
- Pan Macmillan
- ISBN:
- 9781509863907
- Pages:
- 304
- Published:
- 2/3/2022

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781761263149
- Pages:
- 352
- Published:
- 6/27/2023

paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035038626
- Pages:
- 384
- Published:
- 2/27/2024

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

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447235651
- Pages:
- 256

- Publisher:
- Picador
- ISBN:
- 9781742612829
- Pages:
- 338

- Publisher:
- Little, Brown
- ISBN:
- 9780316242189
- Pages:
- 192

Paperback
- Publisher:
- Picador Ltd
- ISBN:
- 9789124244569
- Pages:
- 1216

Paperback
- Publisher:
- Picador
- ISBN:
- 9781743516966
- Pages:
- 352

Hardcover
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781743534243
- Pages:
- 352

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447233176
- Pages:
- 354

- Publisher:
- ReadHowYouWant.com, Limited
- ISBN:
- 9781459669017
- Pages:
- 449

- Publisher:
- Little Brown & Company
- ISBN:
- 9781306761420