Deaglán Ó Donghaile

Deaglán Ó Donghaile is Senior Lecturer in English Literature and Cultural History at Liverpool John Moores University