Was God created by humans? Daniel Dennett and Dinesh D'Souza will offer up two different answers to that question tonight in the Cabot Auditorium during a debate hosted by the Freethought Society. In ...
Last Friday, the Freethought Society hosted a debate between Tufts Professor Daniel Dennett and best-selling author Dinesh D'Souza on the resolution: "God is a man-made invention." Dennett argued the ...
Tufts University called him a major intellectual figure globally with his research on the philosophy of mind, science and particularly on evolutionary biology. He was one of the most widely read and ...