by Cathi Hanauer
publisher: Atria Books
publish date: June 19th 2012
format: hardcover pages: 368
language: English
ISBN:
145162641X (9781451626414)
publisher: Washington Square Press publish date: June 19th 2012
format: ebook pages: 368
language: English
ISBN:
1451626428 (9781451626421)
publisher: Washington Square Press publish date: March 12th 2013
format: paperback pages: 368
language: English
ISBN:
1451676743 (9781451676747)
publisher: Washington Square Press publish date: June 19th 2012
format: kindle pages: 368
language: English
ASIN: B0061Q6916