
Primary
- Publisher:
- Viking
- ISBN:
- 9780593834374
- Pages:
- 296

- Publisher:
- Quercus
- ISBN:
- 9781529433357
- Pages:
- 352
- Published:
- Feb 13, 2025

paperback
- Publisher:
- Quercus
- ISBN:
- 9781529433371
- Pages:
- 368
- Published:
- Jul 31, 2025

- Publisher:
- Quercus
- ISBN:
- 9781529433401
- Pages:
- 384
- Published:
- Feb 12, 2026

- Publisher:
- Quercus
- ISBN:
- 9781529433425
- Pages:
- 352
- Published:
- Sep 10, 2026

hardcover
- Publisher:
- Quercus
- ISBN:
- 9781529433333
- Pages:
- 352