Harrington, Michael, 1928-