
Primary
- ISBN:
- 9781594205781
- Pages:
- 378

- Publisher:
- Bloomsbury Publishing
- ISBN:
- 9781408851135
- Pages:
- 400
- Published:
- May 5, 2016

Kindle Edition
- Publisher:
- Penguin US
- ISBN:
- 9780698135000
- Pages:
- 400
- Published:
- Jul 12, 2016

Paperback
- Publisher:
- Bloomsbury
- ISBN:
- 9781408890639
- Pages:
- 382
- Published:
- Jan 1, 2017

Paperback
- Publisher:
- Bloomsbury Publishing Plc
- ISBN:
- 9781408851166
- Pages:
- 400
- Published:
- Mar 9, 2017

Paperback
- Publisher:
- Penguin
- ISBN:
- 9780143110460
- Pages:
- 416
- Published:
- Jul 4, 2017

- Publisher:
- Clipper Large Print Books
- ISBN:
- 9781510034563
- Pages:
- 384

Hardcover
- Publisher:
- Bloomsbury
- ISBN:
- 9781408851142
- Pages:
- 378

MP3 CD
- ISBN:
- 9781489373304

Paperback
- Publisher:
- Bloomsbury
- ISBN:
- 9781408851159
- Pages:
- 378