A review by adorableautist
The Republic by Plato

challenging reflective slow-paced

4.0