Professor Damian Walford Davies
FLSW
Professor of English Literature and Head of the School of English, Communication and Philosophy, Cardiff University
Professor of English Literature and Head of the School of English, Communication and Philosophy, Cardiff University