Author: Cooley, Charles Horton, 1864-1929