Peter Burke: History and social theory. Cambridge, Polity Press, 2005