Scan barcode
544 pages • first pub 2018 (editions)
ISBN/UID: 9780316508919
Format: Hardcover
Language: English
Publisher: Little, Brown Books for Young Readers
Publication date: 13 November 2018
544 pages • first pub 2018 (editions)
ISBN/UID: 9780316508919
Format: Hardcover
Language: English
Publisher: Little, Brown Books for Young Readers
Publication date: 13 November 2018
473 pages • first pub 2018 (editions)
ISBN/UID: 9780734418227
Format: Paperback
Language: English
Publisher: Lothian Children's Books (Hachette Australia)
Publication date: 30 October 2018
473 pages • first pub 2018 (editions)
ISBN/UID: 9780734418227
Format: Paperback
Language: English
Publisher: Lothian Children's Books (Hachette Australia)
Publication date: 30 October 2018
404 pages • first pub 2018 (editions)
ISBN/UID: 9781510104440
Format: Hardcover
Language: English
Publisher: Hachette Children's Group
Publication date: 30 October 2018
404 pages • first pub 2018 (editions)
ISBN/UID: 9781510104440
Format: Hardcover
Language: English
Publisher: Hachette Children's Group
Publication date: 30 October 2018
11 hours, 50 minutes • first pub 2018 (editions)
ISBN/UID: 9781549122781
Format: Audio
Language: English
Publisher: Hachette Audio
Publication date: 01 February 2019
11 hours, 50 minutes • first pub 2018 (editions)
ISBN/UID: 9781549122781
Format: Audio
Language: English
Publisher: Hachette Audio
Publication date: 01 February 2019
404 pages • first pub 2018 (editions)
ISBN/UID: 9781510103849
Format: Paperback
Language: English
Publisher: Orion Children's Books
Publication date: 30 May 2019
404 pages • first pub 2018 (editions)
ISBN/UID: 9781510103849
Format: Paperback
Language: English
Publisher: Orion Children's Books
Publication date: 30 May 2019
560 pages • first pub 2018 (editions)
ISBN/UID: 9780316508926
Format: Paperback
Language: English
Publisher: Little, Brown Books for Young Readers
Publication date: 12 November 2019
560 pages • first pub 2018 (editions)
ISBN/UID: 9780316508926
Format: Paperback
Language: English
Publisher: Little, Brown Books for Young Readers
Publication date: 12 November 2019
11 hours, 50 minutes • first pub 2018 (editions)
ISBN/UID: 9781549114984
Format: Audio
Language: English
Publisher: Little, Brown Young Readers
Publication date: 05 February 2019
11 hours, 50 minutes • first pub 2018 (editions)
ISBN/UID: 9781549114984
Format: Audio
Language: English
Publisher: Little, Brown Young Readers
Publication date: 05 February 2019
480 pages • first pub 2018 (editions)
ISBN/UID: 9780734418234
Format: Digital
Language: English
Publisher: Lothian Children's Books
Publication date: 30 October 2018
480 pages • first pub 2018 (editions)
ISBN/UID: 9780734418234
Format: Digital
Language: English
Publisher: Lothian Children's Books
Publication date: 30 October 2018
404 pages • first pub 2018 (editions)
ISBN/UID: 9781510105638
Format: Paperback
Language: English
Publisher: Orion Children's Books
Publication date: 30 October 2018
404 pages • first pub 2018 (editions)
ISBN/UID: 9781510105638
Format: Paperback
Language: English
Publisher: Orion Children's Books
Publication date: 30 October 2018
400 pages • first pub 2018 (editions)
ISBN/UID: 9789511313229
Format: Hardcover
Language: Finnish
Publisher: Otava
Publication date: 01 January 2019
400 pages • first pub 2018 (editions)
ISBN/UID: 9789511313229
Format: Hardcover
Language: Finnish
Publisher: Otava
Publication date: 01 January 2019
11 hours, 50 minutes • first pub 2018 (editions)
ISBN/UID: 9781549114991
Format: Audio
Language: English
Publisher: Little, Brown Young Readers
Publication date: Not specified
11 hours, 50 minutes • first pub 2018 (editions)
ISBN/UID: 9781549114991
Format: Audio
Language: English
Publisher: Little, Brown Young Readers
Publication date: Not specified