File:Craig.jpg

William Lane Craig, theologian and philosopher