Socialism and modern times - Callinicos, Alex (Has history ended? : Fukuyama, Marx, modernity.(1994))