Political thought Plato and Aristotle
BARKER, Sir Ernest
Political thought Plato and Aristotle - N.Y 1959 - 559p
POLITICAL SCIENCE
POLITICAL SCIENCE
320.01 B24P
Political thought Plato and Aristotle - N.Y 1959 - 559p
POLITICAL SCIENCE
POLITICAL SCIENCE
320.01 B24P