
HardcoverPrimary
- Publisher:
- St. Martin's Publishing Group
- Pages:
- 336

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781761263064
- Pages:
- 288
- Published:
- 10/25/2022

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781760784997
- Pages:
- 320
- Published:
- 10/25/2022

- Publisher:
- ReadHowYouWant.com, Limited
- ISBN:
- 9781038724373
- Pages:
- 354
- Published:
- 2/9/2023

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250878311
- Published:
- 4/4/2023

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250229724
- Pages:
- 352
- Published:
- 4/4/2023

Hardcover
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250229700
- Pages:
- 336
- Published:
- 4/4/2023

- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781529330991
- Pages:
- 336
- Published:
- 4/6/2023

Hardcover
- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781399713566
- Pages:
- 336
- Published:
- 4/6/2023

Library Binding
- Publisher:
- Gale, a Cengage Company
- ISBN:
- 9798885787130
- Pages:
- 439
- Published:
- 4/26/2023

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781761266362
- Pages:
- 320
- Published:
- 8/8/2023

- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781529330977
- Pages:
- 336
- Published:
- 9/21/2023

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250229717
- Pages:
- 352
- Published:
- 3/5/2024

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250372093
- Pages:
- 368
- Published:
- 2/25/2025

Audio CD
- ISBN:
- 9781038622976

Paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250286963
- Pages:
- 336

MP3 CD
- ISBN:
- 9781038622983