A review by davidporter
Parmenides by Plato

challenging

4.0