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

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781743287910
- Pages:
- 352
- Published:
- May 1, 2013

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447233183
- Pages:
- 256
- Published:
- Aug 29, 2013

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447233169
- Pages:
- 338
- Published:
- Aug 29, 2013

Kindle Edition
- Publisher:
- Hachette
- ISBN:
- 9780316243902
- Pages:
- 336
- Published:
- Sep 10, 2013

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

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

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

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

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

- Publisher:
- Pan Macmillan
- ISBN:
- 9781447233374
- Pages:
- 256
- Published:
- Feb 9, 2017

- Publisher:
- Pan Macmillan
- ISBN:
- 9781509863907
- Pages:
- 304
- Published:
- Feb 3, 2022

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

paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035038626
- Pages:
- 384
- Published:
- Feb 27, 2024

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

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

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

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

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

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

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

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

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

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