John James McCook - American lawyer, professor and theologian (1843–1927)