James P. Gallagher

June 9, 1937 - March 23, 2021