
HardcoverPrimary
- Publisher:
- Little, Brown Books for Young Readers
- ISBN:
- 9780316508889
- Pages:
- 480

- Publisher:
- Hachette Australia
- ISBN:
- 9780734418081
- Pages:
- 400
- Published:
- Oct 10, 2017

- Publisher:
- Hachette Children's Group
- ISBN:
- 9781510103832
- Pages:
- 384
- Published:
- Oct 12, 2017

Kindle Edition
- Publisher:
- Hachette
- ISBN:
- 9780316508865
- Pages:
- 480
- Published:
- Oct 31, 2017

Audio CD
- Publisher:
- Little, Brown Books for Young Readers
- ISBN:
- 9781478996637
- Published:
- Oct 31, 2017

Audio CD
- Publisher:
- Little, Brown Young Readers
- ISBN:
- 9781478923428
- Pages:
- 660
- Published:
- Oct 31, 2017

Paperback
- Publisher:
- Little, Brown Books for Young Readers
- ISBN:
- 9780316513982
- Pages:
- 336
- Published:
- Oct 31, 2017

Hardcover
- Publisher:
- Little, Brown Books for Young Readers
- ISBN:
- 9780316439954
- Pages:
- 640
- Published:
- Oct 31, 2017

- Publisher:
- ReadHowYouWant
- ISBN:
- 9780369309198
- Pages:
- 572
- Published:
- Nov 3, 2017

Paperback
- Publisher:
- ReadHowYouWant.com, Limited
- ISBN:
- 9781525264979
- Pages:
- 460
- Published:
- Nov 3, 2017

Hardcover
- Publisher:
- Hachette Australia
- ISBN:
- 9780734418371
- Pages:
- 464
- Published:
- Dec 12, 2017

- Publisher:
- Noura Books
- ISBN:
- 9786023853571
- Pages:
- 464
- Published:
- Jan 12, 2018

Paperback
- Publisher:
- Orion Children's Books
- ISBN:
- 9781510103825
- Pages:
- 374
- Published:
- Feb 8, 2018

Paperback
- Publisher:
- Little, Brown Books for Young Readers
- ISBN:
- 9780316508896
- Pages:
- 512
- Published:
- Sep 25, 2018

Hardcover
- Publisher:
- Hayakawa Publishing
- ISBN:
- 9784152099051
- Published:
- Dec 4, 2019

Paperback
- Publisher:
- Little, Brown Books for Young Readers
- ISBN:
- 9780316460446
- Pages:
- 512
- Published:
- Jan 14, 2020

- Publisher:
- Hachette Australia
- ISBN:
- 9780734421012
- Pages:
- 464
- Published:
- Oct 30, 2024

- Publisher:
- Hachette Australia
- ISBN:
- 9780734421029
- Pages:
- 464
- Published:
- Oct 30, 2024

audioCD
- Publisher:
- Blackstone Pub
- ISBN:
- 9781668639894
- Published:
- Jan 28, 2025

- Publisher:
- Hachette Australia
- ISBN:
- 9780734421036
- Pages:
- 400
- Published:
- Apr 30, 2025

Audio CD
- Publisher:
- Blackstone Publishing, Inc.
- ISBN:
- 9781668639900
- Pages:
- 1
- Published:
- Jun 24, 2025

- Publisher:
- Hachette Children's Group
- ISBN:
- 9781510114111
- Pages:
- 400
- Published:
- Oct 16, 2025

Paperback
- Publisher:
- Hachette Australia
- ISBN:
- 9780734418074
- Pages:
- 464

Hardcover
- Publisher:
- Hachette Australia
- ISBN:
- 9780734418999
- Pages:
- 496

Paperback
- Publisher:
- Orion Children's Books
- ISBN:
- 9781510104389
- Pages:
- 374

Preloaded Digital Audio Player
- Publisher:
- Hachette Audio
- ISBN:
- 9781549113123
- Pages:
- 11

Hardcover
- Publisher:
- Orion Children's Books
- ISBN:
- 9781510104112
- Pages:
- 374