James Francis Flanigan, b. Oct 29, 1927, d. Jan 18, 1992