
hardcoverPrimary
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250413581
- Pages:
- 400
- Published:
- 5/26/2026

audioCD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250444783
- Published:
- 5/26/2026

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349446301
- Pages:
- 400
- Published:
- 5/26/2026

- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250413598
- Pages:
- 400
- Published:
- 5/26/2026

Hardcover
- Publisher:
- Thorndike Press Large Print
- ISBN:
- 9781420536317
- Published:
- 7/1/2026