Hume, William H. (William Henry), 1834-1899