Oxford Studies in Ancient Philosophy XXXI by David Sedley | Menrva Books