A review by reaganh
The Republic of Plato by Plato

challenging reflective slow-paced