Plato and Aristotle on Constitutionalism
Raymond Polin
Paperback
Not Available
Foundations of American Political Thought