A review by kmcquage
Communities of Resistance and Solidarity by Sharon D. Welch
challenging
informative
reflective
slow-paced
4.0