Josh Swamidass in Christianity Today — William Lane Craig