publisher: Scholastic
publish date: June 1st 2009
format: paperback pages: 443
language: English
ISBN:
1407102842 (9781407102849)
publisher: Pan Macmillan publish date: 2009
pages: 394
language: English
ISBN:
0330424939 (9780330424936)
publisher: Pan Macmillan Australia publish date: May 1st 2009
format: ebook
language: English
ISBN:
9781741985399