
HardcoverPrimary
- Publisher:
- Ballantine Books
- ISBN:
- 9780553392319
- Pages:
- 299

Audio CD
- Publisher:
- Random House Audio
- ISBN:
- 9781101888612
- Pages:
- 12
- Published:
- Aug 18, 2015

ePub
- Publisher:
- Random House Digital Inc.
- ISBN:
- 9780553392326
- Published:
- Aug 18, 2015

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781743536896
- Pages:
- 320
- Published:
- Aug 25, 2015

- Publisher:
- Pan Macmillan
- ISBN:
- 9781447294528
- Pages:
- 288
- Published:
- Aug 27, 2015

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781743539644
- Pages:
- 320
- Published:
- Sep 1, 2015

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447294498
- Pages:
- 320
- Published:
- Sep 10, 2015

- Publisher:
- ReadHowYouWant.com, Limited
- ISBN:
- 9781459699618
- Pages:
- 476
- Published:
- Nov 27, 2015

Paperback
- Publisher:
- Ten Speed Press
- ISBN:
- 9781101885529
- Pages:
- 368
- Published:
- Feb 18, 2016

Paperback
- Publisher:
- Random House Publishing Group
- ISBN:
- 9780553392333
- Pages:
- 336
- Published:
- Apr 5, 2016

Paperback
- Publisher:
- Picador
- ISBN:
- 9781447294511
- Pages:
- 402
- Published:
- Jun 16, 2016

Audio CD
- Publisher:
- BooksOnTape
- ISBN:
- 9781101888636

Paperback
- Publisher:
- Picador
- ISBN:
- 9781509825066
- Pages:
- 387

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447294504
- Pages:
- 288

Audio CD
- ISBN:
- 9781489020574

Hardcover
- Publisher:
- Thorndike Press
- ISBN:
- 9781410480613
- Pages:
- 515

Preloaded Digital Audio Player
- Publisher:
- Random House
- ISBN:
- 9781467604437