Political Thinkers: From Socrates to the Present
David Boucher and Paul Kelly (eds.)
Political Thinkers: From Socrates to the Present - Oxford University Press 2017
Political Thinkers: From Socrates to the Present - Oxford University Press 2017