John Stapleton Barry — (1916-1997)