Leon Tillman Allen, b. May 12, 1932, d. Oct 12, 1993