William James Cotton — (1880-1946)