Listen

Description

William Lane Craig joins Joshua Swamidass in discussion on this fascinating topic.