Charles E Allen, b. Mar 22, 1926, d. Sep 3, 2001