Scan barcode
A review by afion
Haven by Emma Donoghue
3.5
Graphic: Animal death, Religious bigotry, and Transphobia
Moderate: Emotional abuse, Excrement, and Vomit
Minor: Suicidal thoughts, Homophobia, and Self harm