History of western political thought - Mcclelland, J. S. (New York Routledge Publications, 2021)