
HardcoverPrimary
- Publisher:
- Quercus
- ISBN:
- 9781787474406
- Pages:
- 400

- Publisher:
- Quercus
- ISBN:
- 9781787474390
- Pages:
- 400
- Published:
- 4/10/2019

Hardcover
- Publisher:
- Quercus
- ISBN:
- 9781529403510
- Pages:
- 410
- Published:
- 4/18/2019

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250223593
- Published:
- 5/28/2019

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250295644
- Pages:
- 336
- Published:
- 5/28/2019

Hardcover
- Publisher:
- Flatiron Books
- ISBN:
- 9781250295637
- Pages:
- 336
- Published:
- 5/28/2019

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250260307
- Pages:
- 10
- Published:
- 6/1/2019

Paperback
- Publisher:
- National Geographic Books
- ISBN:
- 9788491293064
- Pages:
- 496
- Published:
- 10/22/2019

Paperback
- Publisher:
- Quercus
- ISBN:
- 9781787474413
- Pages:
- 394
- Published:
- 2/20/2020

- Publisher:
- Quercus
- ISBN:
- 9781787475014
- Pages:
- 352
- Published:
- 4/16/2020

- Publisher:
- Orion
- ISBN:
- 9781409178378
- Pages:
- 416
- Published:
- 4/23/2020

Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250295651
- Pages:
- 352
- Published:
- 1/5/2021

Paperback
- Publisher:
- Quercus
- ISBN:
- 9781529409062
- Pages:
- 400
- Published:
- 4/27/2021

Hardcover
- Publisher:
- Jove
- ISBN:
- 9781529409055
- Pages:
- 416
- Published:
- 4/29/2021

Paperback
- Publisher:
- Orion Publishing Group, Limited
- ISBN:
- 9781409178361
- Pages:
- 320
- Published:
- 9/30/2021

- Publisher:
- Quercus
- ISBN:
- 9781529409123
- Pages:
- 400
- Published:
- 4/5/2022

Hardcover
- Publisher:
- Quercus
- ISBN:
- 9781529409109
- Pages:
- 400
- Published:
- 4/12/2022

Paperback
- Publisher:
- Quercus Publishing Plc
- ISBN:
- 9781529428261
- Pages:
- 432
- Published:
- 11/24/2022

- Publisher:
- Quercus
- ISBN:
- 9781529418279
- Pages:
- 416
- Published:
- 9/26/2023

paperback
- Publisher:
- Independently published
- ISBN:
- 9798868435041
- Pages:
- 70
- Published:
- 11/21/2023

paperback
- Publisher:
- Quercus Ltd
- ISBN:
- 9789124341015
- Pages:
- 2144
- Published:
- 5/14/2024

- Publisher:
- Quercus
- ISBN:
- 9781529438369
- Pages:
- 480
- Published:
- 12/5/2024

- Publisher:
- Quercus
- ISBN:
- 9781529418323
- Pages:
- 448
- Published:
- 4/1/2025

Paperback
- Publisher:
- Quercus/Wildfire/Hodder Paperbacks
- ISBN:
- 9789124040550

Hardcover
- Publisher:
- Flatiron Books
- ISBN:
- 9781250245175
- Pages:
- 328

Paperback
- Publisher:
- Mondadori
- ISBN:
- 9788804776611
- Pages:
- 396

- Publisher:
- Thorpe, Isis
- ISBN:
- 9781785417887
- Pages:
- 486

- Publisher:
- Thorpe, Isis
- ISBN:
- 9781785417948
- Pages:
- 496

Paperback
- Publisher:
- Rainbow
- ISBN:
- 9789041714916
- Pages:
- 368

Paperback
- Publisher:
- Quercus
- ISBN:
- 9781529428056
- Pages:
- 1280

Library Binding
- Publisher:
- Thorndike Press, a part of Gale, a Cengage Company
- ISBN:
- 9781432871598
- Pages:
- 661

Paperback
- Publisher:
- Quercus
- ISBN:
- 9789123968732