Leonardo da Vinci as Plato