William A Allen, b. Feb 29, 1924, d. Jun 7, 2007