The Just City

by Jo Walton

The Greek gods Athene and Apollo collect 10,000 human children from throughout history, and place them on the island of Thera prior to its volcanic destruction. There, a collection of adult supervisors (who are likewise from throughout history) will raise the children to achieve the ideal society as described in Plato's Republic – which becomes much more difficult when Socrates arrives.