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

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

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781760982904
- Pages:
- 300
- Published:
- Oct 27, 2020

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

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250120977
- Pages:
- 352
- Published:
- Apr 13, 2021

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250788108
- Pages:
- 9
- Published:
- Apr 13, 2021

Hardcover
- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781529370034
- Pages:
- 320
- Published:
- Apr 15, 2021

- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781473697058
- Pages:
- 400
- Published:
- Apr 15, 2021

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

Paperback
- Publisher:
- Hodder & Stoughton
- ISBN:
- 9781473697034
- Pages:
- 320
- Published:
- Sep 16, 2021

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

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

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

Mass Market Paperback
- Publisher:
- St. Martin's Publishing Group
- ISBN:
- 9781250875167
- Pages:
- 368
- Published:
- Feb 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

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

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