Knowles, J. Harris (John Harris), 1832-1908