Barker, Ernest.

The political thought plato and aristotle / Ernest Barker - New York : Dover, n.d. - 559 p.

0486205215


Politics.

320.9 / B254P