Armstrong, William H. (William Howard), 1914-1999