publisher: MACMILLAN CHILDRENS BOOKS publish date: 2015-11-05
format: Paperback pages: 355
language: English
ISBN:
1447272811 (9781447272816)
ASIN: 1447272811
publisher: Listening Library publish date: 2017-09-26
format: audiobook minutes: 566
ISBN:
0525495312 (9780525495314)
publisher: Penguin Young Readers Group
language: English
ISBN:
9780735228054