Socialism and modernity - Beilharz, Peter (Contradictions ;, 2009)