by Daniel Ehrenhaft
publisher: HarperTeen
publish date: May 4th 2010
format: hardcover pages: 256
language: English
ISBN:
0061131067 (9780061131066)
language: English
ISBN:
0061131075 (9780061131073)
publisher: HarperTeen publish date: May 4th 2010
format: ebook pages: 256
language: English
ISBN:
0061993395 (9780061993398)
publisher: Brilliance Audio publish date: December 27th 2011
format: audiobook
language: English
ISBN:
1455860050 (9781455860050)
publisher: Brilliance Corporation publish date: December 27th 2011
format: audiobook
language: English
ISBN:
1455859117 (9781455859115)
publisher: Harper Teen publish date: April 8th 2011
format: paperback pages: 256
language: English
ISBN:
0061131083 (9780061131080)
publisher: Brilliance Audio publish date: December 27th 2011
format: audiobook
language: English
ISBN:
145585817X (9781455858170)
publisher: Brilliance Audio publish date: December 27th 2011
format: audiobook
language: English
ISBN:
1455857238 (9781455857234)
publisher: Brilliance Corporation publish date: May 31st 2012
format: audiobook
language: English
ISBN:
1469201550 (9781469201559)
publisher: Brilliance Corporation publish date: May 31st 2012
format: audiobook
language: English
ISBN:
1469201542 (9781469201542)