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

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250288325
- Pages:
- 432
- Published:
- 11/21/2023

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250902450
- Published:
- 11/21/2023

paperback
- Publisher:
- Independently published
- ISBN:
- 9798869723901
- Pages:
- 31
- Published:
- 11/24/2023

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250901835
- Pages:
- 448
- Published:
- 10/29/2024

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250902436
- Published:
- 11/19/2024

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250354280
- Published:
- 11/19/2024

hardcover
- Publisher:
- Generic
- ISBN:
- 9781637997963
- Pages:
- 880
- Published:
- 11/19/2024

Library Binding
- Publisher:
- Cengage Gale
- ISBN:
- 9781420518382
- Pages:
- 703
- Published:
- 12/25/2024

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250901477
- Pages:
- 464
- Published:
- 11/4/2025

Paperback
- Publisher:
- Piatkus ltd
- ISBN:
- 9789124251345
- Pages:
- 1456
- Published:
- 11/6/2025

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250288790
- Pages:
- 464
- Published:
- 11/18/2025

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250402851
- Published:
- 11/18/2025

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349437576
- Pages:
- 464
- Published:
- 11/18/2025

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349437552
- Pages:
- 448
- Published:
- 11/18/2025

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250358059
- Published:
- 11/25/2025

Paperback
- Publisher:
- Thorndike Press, a Cengage Group
- ISBN:
- 9781420530582
- Pages:
- 704
- Published:
- 12/10/2025

paperback
- Publisher:
- St. Martin's Griffin
- ISBN:
- 9781250901491
- Pages:
- 464
- Published:
- 11/3/2026