Ross Carroll Author

Ross Carroll is senior lecturer in political theory and a member of the Centre for Political Thought at the University of Exeter. Twitter @rossecarroll