elienore 's review for:

The ABCs of Socialism by Bhaskar Sunkara
4.5
challenging hopeful informative reflective medium-paced