William Edward Allen, b. Nov 24, 1947, d. Feb 26, 2003