The revenge of history : marxism and the East European revolutions - Callinicos, Alex (Polity Press, 1991)