Kerr, Robert, 1823-1904