Ian MacKillop

Ian MacKillop is Professor of English Literature, Unviersity of Sheffield. Neil Sinyard is Senior Lecturer in English, University of Hull.