Michael D. Higgins view 3