Barker, E.

The Political Thought Of Plato And Aristotle / By E. Barker, M. A. - 559 pages ; 22 cm.

Includes appendix & index.


Constitutional Law

342.1 / BA . P