by John Lucas
publisher: Random House Children's Books publish date: August 2nd 2012
format: hardcover pages: 361
language: English
ISBN:
0370332342 (9780370332345)
publisher: RHCP Digital publish date: August 2nd 2012
format: ebook pages: 368
language: English
ISBN:
1448119898 (9781448119899)
publisher: Corgi Childrens publish date: June 6th 2013
format: paperback pages: 400
language: English
ISBN:
0552566128 (9780552566124)