
Dennis Venema


Trouble in Paradise? At BioLogos, Theistic Evolutionists Fall Out Among Themselves

Does Science Rule Out a First Human Pair? Geneticist Richard Buggs Says No

Nylonase: Move On, Nothing to See Here, Says Theistic Evolutionist

The Nylonase Story: How Unusual Is That?

The Nylonase Story: When Imagination and Facts Collide

Claim: New Proteins Evolve Very Easily

“Shared Error” Argument: Olfactory Receptor Genes Prove Common Descent?

Echolocation…Solved?







































