Edgar R Aldrich, b. May 7, 1923, d. Aug 4, 2006