
HardcoverPrimary
- Publisher:
- Flatiron Books
- ISBN:
- 9781250291394
- Pages:
- 368
- Published:
- Apr 14, 2026

- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781760783969
- Pages:
- 384
- Published:
- Oct 14, 2025

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781761774676
- Pages:
- 300
- Published:
- Oct 14, 2025

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035033973
- Pages:
- 400
- Published:
- Feb 5, 2026

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035033980
- Pages:
- 400
- Published:
- Feb 5, 2026

- Publisher:
- Flatiron Books
- ISBN:
- 9781250291400
- Pages:
- 336
- Published:
- Apr 14, 2026

Hardcover
- Publisher:
- Thorndike Press Large Print
- ISBN:
- 9781420534689
- Published:
- May 27, 2026

- Publisher:
- Flatiron Books
- ISBN:
- 9781250442680
- Pages:
- 336

Paperback
- Publisher:
- General Books LLC
- ISBN:
- 9781232161448
- Pages:
- 40