Stephen C. Meyer Philosopher and Historian of Science

Dennis Venema

ad hominem amino acid animal taxonomy atheism bacterial flagellum book review Cambrian Explosion Charles Darwin Darwin's Doubt Darwin Devolves Darwinism Declaration of Independence defining evolution defining id defining science defining terms dna evolution explanatory power faith and science Featured Articles foreign policy fossils history of intelligent design human rights Independence Day intelligent design Lawrence Krauss methodological naturalism Michael Shermer national defense natural selection Neo-Darwinism North Korea origin of information origin of life philosophy of science random mutation response to criticism RNA scientific method Signature in the Cell the return of the god hypothesis Thomas Jefferson tree of life