Political thinkers from Socrates to the present - Boucher, David ed (Oxford University Press, 2003)