Marxism and Scientiï¬c Socialism - Paul Thomas (Routledge, 2008)