
PaperbackPrimary
- Publisher:
- Pan Books
- ISBN:
- 9781509876938
- Pages:
- 464
- Published:
- 10/8/2019

- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876907
- Pages:
- 464
- Published:
- 3/28/2019

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876914
- Pages:
- 416
- Published:
- 4/4/2019

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876891
- Pages:
- 416
- Published:
- 4/4/2019

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760785802
- Pages:
- 416
- Published:
- 4/9/2019

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035063482
- Pages:
- 432
- Published:
- 4/24/2025

Audio CD
- ISBN:
- 9781529019780