Last night I watched the 30 November debate between Dinesh D'Souza and Daniel Dennett. The resolution under discussion was "God is a manmade invention", which I believe was D'Souza's proposal (he of course took the negative position). Dennett, with D'Souza's indulgence, also took some time to present and defend his proposal to instate mandatory
(
Read more... )