Steven Novella is a Yale neurologist who has consistently denied that ID is a valid scientific inference.
It’s too bad biologists are not as open about crises in their theories. It’s the sign of a healthy science.
Today we celebrate the hundredth anniversary of the solar eclipse that, on May 29, 1919, physicist Arthur Eddington observed, seeking to test the General Theory of Relativity.
Total solar eclipses will be visible only for another 250 million years.