
HardcoverPrimary
- Publisher:
- Alfred A. Knopf
- ISBN:
- 9781101937648
- Pages:
- 269

Paperback
- Publisher:
- Alfred A. Knopf
- ISBN:
- 9781524764456
- Pages:
- 288
- Published:
- Jun 6, 2017

Audio CD
- Publisher:
- Listening Library
- ISBN:
- 9781524709532
- Published:
- Jun 6, 2017

Hardcover
- Publisher:
- Random House Children's Books
- ISBN:
- 9781524794330
- Published:
- Jun 6, 2017

ePub
- Publisher:
- Random House Digital Inc.
- ISBN:
- 9781101937662
- Pages:
- 288
- Published:
- Jun 6, 2017

Paperback
- Publisher:
- Hachette Children's Group
- ISBN:
- 9781444907896
- Pages:
- 352
- Published:
- Apr 5, 2018

- Publisher:
- Hachette Children's Group
- ISBN:
- 9781444907902
- Pages:
- 352
- Published:
- Apr 5, 2018

paperback
- Publisher:
- Nourabooks
- ISBN:
- 9786023854271
- Pages:
- 358
- Published:
- May 1, 2018

Hardcover
- Publisher:
- Random House Children's Books
- ISBN:
- 9781536439922
- Pages:
- 288
- Published:
- May 29, 2018

Paperback
- Publisher:
- Random House Children's Books
- ISBN:
- 9781101937679
- Pages:
- 288
- Published:
- May 29, 2018

Audio CD
- Publisher:
- Listening Library
- ISBN:
- 9781524709556

Paperback
- Publisher:
- Pan Macmillan Australia Pty, Limited
- ISBN:
- 9781742612386
- Pages:
- 352

- Publisher:
- Pan Australia
- ISBN:
- 9781743289570
- Pages:
- 200

Library Binding
- Publisher:
- Alfred A. Knopf
- ISBN:
- 9781101937655
- Pages:
- 269