
HardcoverPrimary
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250370853
- Pages:
- 448

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349443317
- Pages:
- 400
- Published:
- 5/20/2025

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349443300
- Pages:
- 448
- Published:
- 5/20/2025

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349443294
- Pages:
- 448
- Published:
- 5/27/2025

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250395054
- Published:
- 5/27/2025

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250370860
- Pages:
- 400
- Published:
- 5/27/2025

Hardcover
- Publisher:
- Gale, a Cengage Group
- ISBN:
- 9781420524352
- Pages:
- 687
- Published:
- 6/25/2025

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250370877
- Pages:
- 448
- Published:
- 5/5/2026

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349443324
- Pages:
- 400
- Published:
- 5/21/2026

paperback
- Publisher:
- Suma
- ISBN:
- 9791387512385
- Pages:
- 536
- Published:
- 8/18/2026

- Publisher:
- St. Martin's Press
- ISBN:
- 9798892424608
- Pages:
- 627