Tom Holland is taking on the secular humanists. And he’s winning.
Are the intellectual stars of New Atheism out of arguments? Esther O’Reilly reviews historian Tom Holland’s clash with atheist...