The Cratylus, Phaedo, Parmenides, and Timaeus of Plato. by Plato ...

The Cratylus, Phaedo, Parmenides, and Timaeus of Plato. by Plato ...