Political thinkers from Socrates to the present - Boucher, David; Kelly, Paul Joseph (Oxford University Press, 2003)