Alan Counihan (Irish, )