Jack B Alford, b. Jul 31, 1923, d. Apr 30, 2006