Isocrates between Plato and Aristotle

CIOL