A review by gracefulgracee
No More Heroes: Grassroots Challenges to the Savior Mentality by Jordan Flaherty

challenging emotional informative medium-paced

4.25