
PaperbackPrimary
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529087789
- Pages:
- 512

- Publisher:
- Pan Macmillan
- ISBN:
- 9781529080872
- Pages:
- 512
- Published:
- Jun 24, 2021

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760989934
- Pages:
- 512
- Published:
- Dec 29, 2021

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529080865
- Pages:
- 512
- Published:
- Jun 23, 2022

ePub
- Publisher:
- HarperCollins
- ISBN:
- 9780369742049
- Pages:
- 480
- Published:
- Dec 19, 2023

Hardcover
- Publisher:
- Hanover Square Press
- ISBN:
- 9781335013255
- Pages:
- 464
- Published:
- Dec 19, 2023

Paperback
- Publisher:
- Hanover Square Press
- ISBN:
- 9781335006042
- Pages:
- 480
- Published:
- Dec 19, 2023

- Publisher:
- Heyne Verlag
- ISBN:
- 9783641311780
- Pages:
- 592
- Published:
- Jun 10, 2026

- Publisher:
- Heyne
- ISBN:
- 9783453428867

Library Binding
- Publisher:
- Thorndike Press, a part of Gale, a Cengage Company
- ISBN:
- 9781420513578
- Pages:
- 725