Scan barcode
A review by lee_brahms
Happy Endings Are All Alike by Sandra Scoppettone
3.75
Graphic: Rape, Sexual assault, and Sexual violence
Moderate: Homophobia, Death of parent, Lesbophobia, Outing, and Hate crime
Minor: Vomit