John Cotton Brooks; 1879 & n. d..