McCulloch, Hugh, 1808-1895