Plato's Republic. A philosophical commentary. - Cross, Robert Craigie (MacMillan, 1966)