The Oxford handbook of Plato - Fine, Gail. (Oxford University Press,)