William Lane Craig
Livestreaming Sunday mornings at 11:35am ETOn-demand replays available immediately after class