Eoin O'Dubhghaill
overview