David Whitehead

David Whitehead is Professor of Classics in Queen s University, in Belfast, Ireland.