Charles G Williams, b. Feb 21, 1946, d. Mar 17, 2005