
PaperbackPrimary
- Publisher:
- Orbit
- ISBN:
- 9780316368810
- Pages:
- 384
- Published:
- 7/28/2015

Paperback
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780356502557
- Pages:
- 368
- Published:
- 7/28/2015

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9781405527569
- Pages:
- 368
- Published:
- 7/28/2015

Kindle Edition
- Publisher:
- Hachette
- ISBN:
- 9780316368803
- Pages:
- 384
- Published:
- 7/28/2015

Audio CD
- Publisher:
- Hachette Audio and Blackstone Audio
- ISBN:
- 9781478936725
- Published:
- 7/28/2015

Audio CD
- Publisher:
- Orbit
- ISBN:
- 9781478936695