Thomas T Gallagher, b. Dec 23, 1915, d. Mar 12, 1987