Stephen Matterson

Stephen Matterson is Professor of English and Head of the School of English at Trinity College, Dublin, Ireland.