Intelligent Design – Response to Behe

November 2005 by Robert Novella & Steven Novella, MD A Response to New York Times Op-Ed Promoting Intelligence Design by Michael Behe Despite a string of past legal victories by defenders of evolution, supporters of creationism who deny evolution in favor of the notion that all life was divinely created are tireless and undaunted in […]