Title: Plato for the modern age