by Mark Walden
publisher: Bloomsbury publish date: June 2010
format: paperback pages: 280
language: English
ISBN:
1408815664 (9781408815663)
publisher: Simon & Schuster Books for Young Readers publish date: August 27th 2013
format: hardcover pages: 272
language: English
ISBN:
1442494158 (9781442494152)
publisher: Bloomsbury publish date: February 6th 2014
format: paperback pages: 368
language: English
ISBN:
1408849755 (9781408849750)
publisher: Bloomsbury publish date: June 7th 2012
format: kindle pages: 288
language: English
ISBN:
9781408828496
publisher: Simon & Schuster Books for Young Readers publish date: August 27th 2013
format: ebook pages: 272
language: English
ISBN:
1442494174 (9781442494176)