An anti-capitalist manifesto - Callinicos, Alex (Polity, 2003)