McCullough, John, 1832-1885