Political thinkers: from Socrates to the Present - Boucher, David