John Joseph Allen, b. Mar 17, 1907, d. Nov 15, 1998