Brooke, John M. (John Mercer), 1826-1906