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

challenging emotional hopeful informative inspiring reflective medium-paced

4.75