William B Alford, b. Dec 14, 1923, d. Jul 7, 1996