Discuss as:

Intelligence Squared U.S. Debates "Science Refutes God" at Kaufman Center, December 5th