David McCullough on the presidency