William Lane Craig

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

Nathan Schneider
July 2 2013 12:00AM