by
Jeannine Garsee
Language: English
Release Date: February 15, 2011
Everyone in Shawna Gallagher's life expects perfection and Shawna does her best to oblige. She gets good grades, dates the right boys, and is tirelessly polite. But when her estranged mother dies suddenly, Shawna's not sure how to have the "perfect" reaction. She's still angry that her mother...