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

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

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250902450
- Published:
- Nov 21, 2023

paperback
- Publisher:
- Independently published
- ISBN:
- 9798869723901
- Pages:
- 31
- Published:
- Nov 24, 2023

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

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250902436
- Published:
- Nov 19, 2024

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250354280
- Published:
- Nov 19, 2024

hardcover
- Publisher:
- Generic
- ISBN:
- 9781637997963
- Pages:
- 880
- Published:
- Nov 19, 2024

Library Binding
- Publisher:
- Cengage Gale
- ISBN:
- 9781420518382
- Pages:
- 703
- Published:
- Dec 25, 2024

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

Paperback
- Publisher:
- Piatkus ltd
- ISBN:
- 9789124251345
- Pages:
- 1456
- Published:
- Nov 6, 2025

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

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250402851
- Published:
- Nov 18, 2025

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

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

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250358059
- Published:
- Nov 25, 2025

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

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