by Julie Hearn
publisher: Oxford University Press publish date: September 6th 2007
format: paperback pages: 368
language: English
ISBN:
0192792148 (9780192792143)
publisher: Atheneum Books for Young Readers publish date: October 5th 2010
format: paperback pages: 416
language: English
ISBN:
1416925058 (9781416925057)
publisher: Atheneum Books for Young Readers publish date: November 10th 2009
format: hardcover pages: 389
language: English
ISBN:
141692504X (9781416925040)
ASIN: 141692504X
format: kindle pages: 404
language: English
ASIN: B002TNGBKO
publisher: Atheneum Books for Young Readers publish date: November 10th 2009
format: ebook pages: 400
language: English
ISBN:
1439160449 (9781439160442)
publisher: Oxford University Press publish date: May 2nd 2013
format: kindle pages: 368
language: English
ISBN:
9780192735027
publisher: Oxford University Press publish date: May 2nd 2013
format: paperback pages: 368
language: English
ISBN:
9780192735010