
Primary
- Publisher:
- Hyperion Press
- ISBN:
- 9781423168324
- Pages:
- 375

- Publisher:
- Hachette Children's Group
- ISBN:
- 9781780876856
- Pages:
- 352
- Published:
- Nov 6, 2014

Paperback
- Publisher:
- Quercus
- ISBN:
- 9781786542229
- Pages:
- 376
- Published:
- Aug 17, 2023

- Publisher:
- Hyperion
- ISBN:
- 9781489884862
- Pages:
- 375