charles james haughey (16 september 1925 – 13 june 2006) was an irish fianna fáil politician. he was taoiseach on three different occasions: 1979 to 1981, march 1982 to december 1982 and 1987 to 1992.