Kelly, Peter, National University of Ireland, Ireland