
HardcoverPrimary
- Publisher:
- Flatiron Books
- ISBN:
- 9781250175458
- Pages:
- 384
- Published:
- Feb 12, 2019

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250316998
- Pages:
- 15
- Published:
- Feb 12, 2019

Paperback
- Publisher:
- Quercus Publishing
- ISBN:
- 9781787470460
- Pages:
- 473
- Published:
- Feb 12, 2019

ePub
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250175441
- Pages:
- 384
- Published:
- Feb 12, 2019

Hardcover
- Publisher:
- Quercus
- ISBN:
- 9781787470453
- Pages:
- 480
- Published:
- Feb 12, 2019

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250238511
- Published:
- Feb 12, 2019

- Publisher:
- Quercus
- ISBN:
- 9781787470484
- Pages:
- 496
- Published:
- Feb 12, 2019

Paperback
- Publisher:
- St Martin's Press
- ISBN:
- 9781250759863
- Pages:
- 380
- Published:
- Jan 7, 2020

Paperback
- Publisher:
- Henry Holt and Company
- ISBN:
- 9781250175465
- Pages:
- 384
- Published:
- Jan 7, 2020

Paperback
- Publisher:
- Hachette UK Distribution - Iwuk
- ISBN:
- 9781787470477
- Pages:
- 474
- Published:
- Jan 7, 2020

Paperback
- Publisher:
- 大塊文化
- ISBN:
- 9789865549251
- Pages:
- 504
- Published:
- Dec 1, 2020

paperback
- Publisher:
- Independently published
- ISBN:
- 9798592061417
- Pages:
- 114
- Published:
- Jan 8, 2021

Paperback
- Publisher:
- Independently Published
- ISBN:
- 9798735074144
- Pages:
- 135
- Published:
- Apr 8, 2021

hardcover
- Publisher:
- Allen & Unwin
- ISBN:
- 9781760113421
- Pages:
- 32
- Published:
- Mar 3, 2026

Library Binding
- Publisher:
- Center Point Large Print
- ISBN:
- 9781643582504
- Pages:
- 624

Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250229175
- Pages:
- 372