by Emily Horner
publisher: Dial
publish date: June 10th 2010
format: hardcover pages: 272
language: English
ISBN:
0803734204 (9780803734203)
publisher: Dial Books publish date: June 10th 2010
format: ebook pages: 272
language: English
ISBN:
1101427493 (9781101427491)
format: kindle
language: English
ASIN: B003NX75QI
publisher: Penguin publish date: June 28th 2010
format: kindle pages: 272
language: English
ASIN: B006O8T8KU
publisher: Penguin publish date: June 28th 2010
format: kindle pages: 274
language: English
ASIN: B00AMGFUE8