A review by woman
Conversations with People Who Hate Me: 12 Things I Learned from Talking to Internet Strangers by Dylan Marron

emotional funny hopeful informative mysterious reflective medium-paced

3.0