
PaperbackPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250845306
- Pages:
- 320
- Published:
- 8/13/2024

digital_audiobook
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250350619
- Pages:
- 9
- Published:
- 8/13/2024

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250845313
- Pages:
- 320
- Published:
- 8/13/2024

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349443171
- Pages:
- 320
- Published:
- 8/13/2024

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349443164
- Pages:
- 320
- Published:
- 8/13/2024

Paperback
- Publisher:
- Gale, a Cengage Group
- ISBN:
- 9781420523621
- Pages:
- 466
- Published:
- 5/14/2025

- Publisher:
- Piper
- ISBN:
- 9783492065740