
Primary
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250120953
- Pages:
- 352
- Published:
- 4/13/2021

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781760982904
- Pages:
- 300
- Published:
- 10/27/2020

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781760552190
- Pages:
- 336
- Published:
- 10/27/2020

- Publisher:
- ReadHowYouWant.com, Limited
- ISBN:
- 9780369353092
- Pages:
- 404
- Published:
- 11/17/2020

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250788108
- Pages:
- 9
- Published:
- 4/13/2021

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250120977
- Pages:
- 352
- Published:
- 4/13/2021

Hardcover
- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781529370034
- Pages:
- 320
- Published:
- 4/15/2021

- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781473697058
- Pages:
- 400
- Published:
- 4/15/2021

Library Binding
- Publisher:
- Gale, a Cengage Company
- ISBN:
- 9781432885496
- Pages:
- 431
- Published:
- 5/26/2021

Paperback
- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781473697034
- Pages:
- 320
- Published:
- 9/16/2021

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781760988074
- Pages:
- 336
- Published:
- 12/14/2021

Paperback
- Publisher:
- Hodder Paperback/St. Martin's Griffin Ltd
- ISBN:
- 9789123472611
- Pages:
- 1056
- Published:
- 1/1/2022

Paperback
- Publisher:
- Gale, a Cengage Company
- ISBN:
- 9781432897673
- Pages:
- 500
- Published:
- 5/4/2022

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250875167
- Pages:
- 368
- Published:
- 2/21/2023

Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250120960
- Pages:
- 336

paperback
- Publisher:
- One More Chapter Ltd/Hodder Paperbacks Ltd
- ISBN:
- 9789123472604
- Pages:
- 704

paperback
- Publisher:
- St. Martin's Press
- ISBN:
- 9781250274922
- Pages:
- 320

- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781760982478
- Pages:
- 336