publisher: Listening Library (Audio) publish date: May 23rd 2006
format: audiobook
language: English
ISBN:
0739335480 (9780739335482)
publisher: MacMillan Australia publish date: November 1st 2006
format: paperback pages: 288
language: English
ISBN:
0330422812 (9780330422819)
publisher: HMH Books for Young Readers publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299891829 (9781299891821)