A review by 1eviticus
The Republic by Plato

challenging reflective

3.5