Clement O'Mahony clement6207107