Plato

The republic - Penguin 2007

9780110455113