Introduction to Plato Republic
Annas, Julia
Introduction to Plato Republic - London Clearendon Press 1981 - 362
Political Science
320.9 PLA
Introduction to Plato Republic - London Clearendon Press 1981 - 362
Political Science
320.9 PLA