William Lane Craig is a professor of philosophy and the author or editor of over thirty books, as well as over a hundred articles in professional journals. In 2016, he was named one of the fifty most influential living philosophers today by The Best Schools.