Plato's utopia recast : his later ethics and politics - Bobonich, Christopher (Clarendon Press, 2002)