
Primary
- ISBN:
- 9780451475329
- Pages:
- 412

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349409269
- Pages:
- 432
- Published:
- 12/1/2015

Paperback
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349409276
- Pages:
- 400
- Published:
- 6/2/2016

Mass Market Paperback
- Publisher:
- Penguin Publishing Group
- ISBN:
- 9781101990759
- Published:
- 1/1/2035

Hardcover
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349409245
- Pages:
- 432

Paperback
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349409252
- Pages:
- 400