Theory and History: The Political Thought of E.P. Thompson Gerard McCann 2019 politics (political history/political theory)