William Lane Craig and prominent humanist philosopher Paul Kurtz discuss whether God is necessary for a sound foundation for morality. This debate took place in 2001 at Franklin & Marshall College.
Full Debate MP3 Audio here (1hr 48 min)
Want to hear every audio debate by William Lane Craig?
Check out the audio debate feed here.