I have a lot of respect for William Lane Craig. It will be great if he adds his views to the discussions here.