Marxism : Karl Marx's fifteen key concepts for cultural and ...
Christian Fuchs
The ABCs of Socialism
Bhaskar Sunkara
Unfolding the Napkin: The Hands-On Method for Solving Complex ...
Dan Roam
How to Do the Work
Dr. Nicole LePera
The Cassini Division
Ken MacLeod