Prof Peter Hainsworth
University of Oxford

Peter Hainsworth is Professor Emeritus of Italian at Lady Margaret Hall, Oxford and co-editor of The Oxford Companion to Italian Literature.