Stephen C. Meyer Philosopher and Historian of Science

definitions of science

ad hominem amino acid animal taxonomy Antony Flew bacterial flagellum book review Cambrian Explosion Centre for Intelligent Design Charles Darwin Darwin's Doubt Darwinism defining evolution defining id defining science defining terms definitions of science detecting design dna evolution explanatory power faith and science Featured Articles foreign policy fossils history of intelligent design intelligent design In the News Lawrence Krauss methodological naturalism Michael Ruse Michael Shermer national defense natural selection Neo-Darwinism North Korea origin of information origin of life philosophy philosophy of science random mutation response to criticism RNA scientific method Signature in the Cell tree of life