by Katherine Hill
publisher: Scribner publish date: July 16th 2013
format: hardcover pages: 368
language: English
ISBN:
1476710325 (9781476710327)
publisher: Scribner publish date: 16-07-2013
format: kindle pages: 369
language: English
ISBN:
1476710341 (9781476710341)
publisher: Scribner publish date: July 16th 2013
format: kindle pages: 368
language: English
ASIN: B00A27X472
publisher: Penguin publish date: August 1st 2013
format: kindle pages: 368
language: English
ASIN: B00BGJHI1S
publisher: Scribner publish date: August 12th 2014
format: paperback pages: 272
language: English
ISBN:
1476710333 (9781476710334)