Coghlan, David, University of Dublin, Trinity College