Walker, John, 1799-1874