David Frum has had a few things to say on the topic of that TNR piece on Andrew Roberts (here and here)