Patterson, William A. (William Allan), 1899-1980