Plato: Republic Book I | 9781108833455 | Memmo