publisher: Yearling
publish date: January 1st 2004
format: paperback pages: 208
language: English
ISBN:
0440864585 (9780440864585)
publisher: RHCP Digital publish date: November 30th 2011
format: ebook pages: 208
language: English
ISBN:
1448100100 (9781448100101)
publisher: BBC Audiobooks
format: audiobook
language: English
ISBN:
0754069400 (9780754069409)