John M. Dillon

Portrait: 
First name: 
John M.
Last name: 
Dillon
Department of Classics, Trinity College, Dublin, Ireland