by Rachel Carter
publisher: HarperTeen
publish date: July 10th 2012
format: hardcover pages: 313
language: English
ISBN:
0062081055 (9780062081056)
publisher: HarperTeen publish date: June 4th 2013
format: paperback pages: 336
language: English
ISBN:
0062081063 (9780062081063)
publisher: HarperTeen publish date: July 10th 2012
format: kindle pages: 320
language: English
ASIN: B0070XFEV0
publisher: HarperTeen publish date: July 10th 2012
format: ebook pages: 336
language: English
ISBN:
0062081071 (9780062081070)
publisher: HarperTeen publish date: 10 lipca 2012
format: papier pages: 320
language: English
ISBN:
9780062081056