Western political thought : from Socrates to the age of ideolgy - Nelson, Brian R. (Prentice Hall, 1996)