Title: Plato and His Predecessors