
Primary
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529090949
- Pages:
- 336
- Published:
- Jun 6, 2024

- Publisher:
- Pan Macmillan
- ISBN:
- 9781529090956
- Pages:
- 329
- Published:
- Jun 6, 2024

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781761562006
- Pages:
- 336
- Published:
- Jun 11, 2024

Paperback
- Publisher:
- HarperCollins Canada, Limited
- ISBN:
- 9781443474115
- Pages:
- 336
- Published:
- Jun 3, 2025

paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529090963
- Pages:
- 336
- Published:
- Jun 5, 2025