Dinesh D’Souza vs. Peter Singer Debate: Can There Be Morality Without God? MP3 Audio
Dinesh D’Souza and Peter Singer debate the topic: Can there be morality without God? at Princeton University. Video links can be found over at In Defense of the Faith.
Full MP3 Audio here.