
PaperbackPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250878687
- Pages:
- 400
- Published:
- 4/21/2026

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250877383
- Pages:
- 400
- Published:
- 10/29/2024

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250877390
- Pages:
- 400
- Published:
- 10/29/2024

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035055289
- Pages:
- 400
- Published:
- 11/7/2024

Hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035053988
- Pages:
- 400
- Published:
- 11/7/2024

hardcover
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035063857
- Pages:
- 400
- Published:
- 11/7/2024

- Publisher:
- Pan Macmillan
- ISBN:
- 9781035045044
- Pages:
- 400
- Published:
- 11/7/2024

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781761566028
- Pages:
- 400
- Published:
- 11/12/2024

paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781035045037
- Pages:
- 400
- Published:
- 1/16/2025

- Publisher:
- Wednesday Books, New York
- ISBN:
- 9781250381125