David McCullough, 74