
PaperbackPrimary
- Publisher:
- Flatiron Books
- ISBN:
- 9781250105707
- Pages:
- 368
- Published:
- 12/31/2019

- Publisher:
- Pan Macmillan Australia
- ISBN:
- 9781760781668
- Pages:
- 300
- Published:
- 10/23/2018

- Publisher:
- Little, Brown Book Group
- ISBN:
- 9781408708224
- Pages:
- 368
- Published:
- 10/23/2018

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781743549100
- Pages:
- 366
- Published:
- 10/23/2018

audioCD
- Publisher:
- Whole Story Audiobooks
- ISBN:
- 9781528841160
- Pages:
- 9
- Published:
- 10/23/2018

- Publisher:
- ReadHowYouWant.com, Limited
- ISBN:
- 9781525287022
- Pages:
- 512
- Published:
- 11/23/2018

- Publisher:
- ReadHowYouWant
- ISBN:
- 9780369306128
- Pages:
- 616
- Published:
- 11/23/2018

paperback
- Publisher:
- Penguin
- ISBN:
- 9789526538419
- Published:
- 1/1/2019

Audio CD
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250316936
- Pages:
- 11
- Published:
- 2/5/2019

Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250229106
- Pages:
- 352
- Published:
- 2/5/2019

Hardcover
- Publisher:
- Flatiron Books
- ISBN:
- 9781250105684
- Pages:
- 352
- Published:
- 2/5/2019

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781250105691
- Pages:
- 320
- Published:
- 2/5/2019

Hardcover
- Publisher:
- Little, Brown
- ISBN:
- 9781785175442
- Pages:
- 384
- Published:
- 2/7/2019

Paperback
- Publisher:
- Little, Brown Book Group
- ISBN:
- 9780349142135
- Pages:
- 432
- Published:
- 5/16/2019

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781760781064
- Pages:
- 374
- Published:
- 5/28/2019

Kindle Edition
- Publisher:
- Hachette
- ISBN:
- 9782702167151
- Pages:
- 416
- Published:
- 8/28/2019

Paperback
- Publisher:
- Calmann-Lévy
- ISBN:
- 9782702166925
- Pages:
- 416
- Published:
- 8/28/2019

Paperback
- Publisher:
- Editions de la Loupe
- ISBN:
- 9782848689500
- Pages:
- 350
- Published:
- 9/7/2020

Paperback
- Publisher:
- Editions de la Loupe
- ISBN:
- 9782848689494
- Pages:
- 350
- Published:
- 9/7/2020

Mass Market Paperback
- Publisher:
- Flatiron Books
- ISBN:
- 9781250755872
- Pages:
- 448
- Published:
- 9/29/2020

Pocket Book
- Publisher:
- LGF/Le Livre de Poche
- ISBN:
- 9782253181699
- Pages:
- 498
- Published:
- 10/7/2020

Paperback
- Publisher:
- Sarah Jane Conaway
- ISBN:
- 9781733928823
- Pages:
- 24
- Published:
- 12/17/2020

Paperback
- Publisher:
- Sarah Jane Conaway
- ISBN:
- 9781733928847
- Pages:
- 24
- Published:
- 3/30/2021

Paperback
- Publisher:
- Abacus Ltd
- ISBN:
- 9780349145426
- Published:
- 1/1/2022

Paperback
- Publisher:
- Independently published
- ISBN:
- 9798874274375
- Pages:
- 49
- Published:
- 1/7/2024

eBook
- Publisher:
- Reaktion Books
- ISBN:
- 9781836391272
- Pages:
- 208
- Published:
- 7/1/2025

Paperback
- Publisher:
- Little, Brown
- ISBN:
- 9781408711835
- Pages:
- 366

Hardcover
- Publisher:
- Thorndike Press, a part of Gale, a Cengage Company
- ISBN:
- 9781432862183
- Pages:
- 529

Paperback
- Publisher:
- Abacus
- ISBN:
- 9789123799244

Paperback
- Publisher:
- Abacus Books Pvt Ltd
- ISBN:
- 9789124104924

- Publisher:
- ReadHowYouWant
- ISBN:
- 9781525287473
- Pages:
- 500

Paperback
- Publisher:
- Abacus
- ISBN:
- 9780349143774
- Pages:
- 411

Preloaded Digital Audio Player
- Publisher:
- Macmillan Audio
- ISBN:
- 9781250238412

Paperback
- Publisher:
- Abacus Books
- ISBN:
- 9789124101138

Hardcover
- Publisher:
- Dutton Children's Books
- ISBN:
- 9780525478867
- Pages:
- 40

Hardcover
- Publisher:
- Little, Brown
- ISBN:
- 9781408708217
- Pages:
- 366