Walsh, John, University of Limerick, Ireland