Socialism and modernity - Beilharz, Peter (University of Minnesota Press, 2009)