John MacfarlaneDetailsJohn Macfarlanejmacfarlane@muh.ieSocietiesIreland, president, treasurer, delegate Editor2019-09-30T22:25:17+00:00