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

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876945
- Pages:
- 384
- Published:
- Aug 6, 2020

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760982577
- Pages:
- 464
- Published:
- Aug 11, 2020

- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876952
- Pages:
- 464
- Published:
- Apr 15, 2021

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781509876983
- Pages:
- 400
- Published:
- Dec 30, 2021

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035063499
- Pages:
- 400
- Published:
- Apr 24, 2025

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

hardcover
- ISBN:
- 9781472629395

Audio CD
- ISBN:
- 9781529055405

Audio CD
- ISBN:
- 9781529055399