Scan barcode
389 pages • first pub 2017 (editions)
ISBN/UID: 9781408885376
Format: Paperback
Language: English
Publisher: Bloomsbury Publishing PLC
Publication date: 09 February 2017
389 pages • first pub 2017 (editions)
ISBN/UID: 9781408885376
Format: Paperback
Language: English
Publisher: Bloomsbury Publishing PLC
Publication date: 09 February 2017
400 pages • first pub 2017 (editions)
ISBN/UID: 9781681191782
Format: Hardcover
Language: English
Publisher: Bloomsbury U.S.A. Children's Books
Publication date: 07 February 2017
400 pages • first pub 2017 (editions)
ISBN/UID: 9781681191782
Format: Hardcover
Language: English
Publisher: Bloomsbury U.S.A. Children's Books
Publication date: 07 February 2017
416 pages • first pub 2017 (editions)
ISBN/UID: 9781681191805
Format: Paperback
Language: English
Publisher: Bloomsbury U.S.A. Children's Books
Publication date: 13 February 2018
416 pages • first pub 2017 (editions)
ISBN/UID: 9781681191805
Format: Paperback
Language: English
Publisher: Bloomsbury U.S.A. Children's Books
Publication date: 13 February 2018
448 pages • first pub 2017 (editions)
ISBN/UID: 9786254483523
Format: Paperback
Language: Turkish
Publisher: Martı Yayınları
Publication date: 21 May 2021
448 pages • first pub 2017 (editions)
ISBN/UID: 9786254483523
Format: Paperback
Language: Turkish
Publisher: Martı Yayınları
Publication date: 21 May 2021
419 pages • first pub 2017 (editions) user-added
ISBN/UID: 9781681191799
Format: Digital
Language: English
Publisher: Not specified
Publication date: 07 February 2017
419 pages • first pub 2017 (editions) user-added
ISBN/UID: 9781681191799
Format: Digital
Language: English
Publisher: Not specified
Publication date: 07 February 2017