Kevin Hilliard

B. A. Philosophy and Modern Languages (German), University of Oxford, D. Phil. University of Oxford. Lecturer in German, University of Durham, 1981-1995. University Lecturer in German, University of Oxford, and Fellow and Tutor in German, St Peter's College, Oxford, 1995-2017. Emeritus Fellow, St Peter's College, Oxford, 2017-