publisher: Pan Macmillan
publish date: August 1st 2011
format: paperback pages: 240
language: English
ISBN:
0330508962 (9780330508964)
publisher: MacMillan Children's Books publish date: August 5th 2011
format: ebook pages: 256
language: English
ISBN:
1447208552 (9781447208556)