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

Paperback
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349433974
- Pages:
- 448
- Published:
- 5/9/2023

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250284327
- Pages:
- 448
- Published:
- 5/23/2023

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250893345
- Published:
- 5/23/2023

Hardcover
- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349433967
- Pages:
- 448
- Published:
- 5/23/2023

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349433950
- Pages:
- 448
- Published:
- 5/23/2023

Library Binding
- Publisher:
- Gale, a Cengage Group
- ISBN:
- 9798885789516
- Pages:
- 673
- Published:
- 6/28/2023

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250321190
- Pages:
- 464
- Published:
- 5/7/2024

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250893390
- Published:
- 5/7/2024

- Publisher:
- Little, Brown Book Group Limited
- ISBN:
- 9780349433943
- Pages:
- 490
- Published:
- 5/14/2024

Paperback
- Publisher:
- Gale, a Cengage Group
- ISBN:
- 9798885799171
- Pages:
- 711
- Published:
- 5/23/2024

Paperback
- Publisher:
- Penguin Random House Grupo Editorial
- ISBN:
- 9788491299103
- Pages:
- 520
- Published:
- 8/20/2024

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250371027
- Pages:
- 544

- Publisher:
- Ulverscroft, Charnwood
- ISBN:
- 9781444851632
- Pages:
- 552