Internet Archive BookReader

Plato Five Great Dialogues