William Gooch, 74, of Eureka, Mo., died Monday, Dec. 18, 2006, at Barnes Jewish Hospital in St. Louis, Mo.