John Dillon

John Dillon is Emeritus Professor of Greek at Trinity College, Dublin, Ireland.