William Lane Craig, evangelical Christianity’s answer to the New Atheists, has his philosophical opponents on the run.