by Karen Cushman
publisher: Clarion Books publish date: November 6th 2012
format: hardcover pages: 224
language: English
ISBN:
0547739621 (9780547739625)
publisher: Listening Library (Audio) publish date: November 13th 2012
format: audiobook
language: English
ISBN:
0449014681 (9780449014684)
publisher: Listening Library publish date: November 13th 2012
format: audiobook
language: English
ISBN:
0449014703 (9780449014707)
publisher: HMH Books for Young Readers publish date: November 4th 2014
format: paperback pages: 224
language: English
ISBN:
0544336321 (9780544336322)
publisher: Clarion Books publish date: January 1st 2012
format: ebook pages: 65
language: English
ISBN:
1299902014 (9781299902015)
publisher: Clarion Books publish date: November 6th 2012
format: ebook pages: 224
language: English
ISBN:
0547875150 (9780547875156)