Steven Novella is a Yale neurologist who has consistently denied that ID is a valid scientific inference.
Actually, the history of life on Earth is very similar to the history of human technology.
Someone had a clever idea: stage a debate between biologist Michael Behe and his critic Joshua Swamidass on “God and/or Evolution?”
The “next great revolution” in science is already happening, and graduates of our Summer Seminars are leading the way.
Peter Atkins is right that science can answer the biggest question we can ask. His problem is that he doesn’t like the answer science provides.