Cotton, Joseph P. (Joseph Potter), 1875-1931