A review by aecorsilva
The Essential Left: Five Classic Texts on the Principles of Socialism by David McLellan

challenging informative slow-paced

3.25