Professor Stephen Harrison

Stephen Harrison is Professor of Classical Languages and Literature at the University of Oxford and Fellow of Corpus Christi College.