Making history Agency, structure, and change - Callinicos Alex (Cambridge Polity Press, 1987)
Keywords: History