Commentary on Plato's Timaeus by Harold Tarrant | Menrva Books