A review by vale1049
Bad Feminist by Roxane Gay

challenging informative reflective medium-paced

3.75