by Daniel Ehrenhaft
publisher: HarperTeen publish date: January 1st 2009
format: hardcover pages: 240
language: English
ISBN:
0061131032 (9780061131035)
publisher: HarperTeen publish date: March 30th 2010
format: paperback pages: 256
language: English
ISBN:
0061131059 (9780061131059)
publisher: HarperTeen publish date: October 6th 2009
format: ebook pages: 256
language: English
ISBN:
006197255X (9780061972553)
publisher: HarperCollins publish date: December 30th 2008
format: ebook pages: 256
language: English
ISBN:
0061758280 (9780061758287)
publisher: HarperCollins publish date: December 30th 2008
format: ebook pages: 256
language: English
ISBN:
0061758302 (9780061758300)
publisher: HarperCollins publish date: December 30th 2008
format: ebook pages: 256
language: English
ISBN:
0061758272 (9780061758270)
publisher: Recorded Books publish date: 2009
language: English
ISBN:
1440705356 (9781440705359)
publisher: Recorded Books publish date: 2009
language: English
ISBN:
1440705313 (9781440705311)