David McCullough and Robert Desnos, are historians?