Tag: The Greatest Show On Earth
Must science declare a holy war on religion?
Chris Mooney and Sheril Kirshenbaum August 10, 2009.
Print: Los Angeles Times
The so-called New Atheists are attacking the mantra of science and faith being compatible. Others in the science community question the value of confrontation.







