New perspectives on Plato, modern and ancient