
HardcoverPrimary
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876969
- Pages:
- 464

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876945
- Pages:
- 384
- Published:
- 8/6/2020

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760982577
- Pages:
- 464
- Published:
- 8/11/2020

- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876952
- Pages:
- 464
- Published:
- 4/15/2021

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876983
- Pages:
- 400
- Published:
- 12/30/2021

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035063499
- Pages:
- 400
- Published:
- 4/24/2025

- Publisher:
- WF Howes Limited
- ISBN:
- 9781004042555
- Pages:
- 382

hardcover
- ISBN:
- 9781472629395

Audio CD
- ISBN:
- 9781529055405

Audio CD
- ISBN:
- 9781529055399