A review by akhcreates
Practicing New Worlds: Abolition and Emergent Strategies by Andrea J. Ritchie

challenging hopeful informative inspiring reflective medium-paced

4.5