William Lane Craig is a Christian philosopher who focuses on the reasonableness of the Christian faith in his academic research, speaking and debating widely on such subjects as the existence of God, ...