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

- Publisher:
- Hachette Children's Group
- ISBN:
- 9781780876856
- Pages:
- 352
- Published:
- 11/6/2014

Paperback
- Publisher:
- Quercus
- ISBN:
- 9781786542229
- Pages:
- 376
- Published:
- 8/17/2023

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