Lamoureux is the theistic evolutionist who left an indelible impression a couple of years ago when he debated Stephen Meyer and atheist Lawrence Krauss.
Scientism’s grand progress narrative holds that as we learn more and more about the world, purely natural or material explanations inevitably will arise and grow stronger.
Marvin Olasky, editor of World Magazine, wryly observes that Lewis “should have trademarked ‘mere.’”
It is a matter of fact — a straightforward scientific fact known since the basics of human reproduction were first understood — that human life begins at fertilization of the egg by the sperm.
Professor Logan Gage says Fr. Chaberek’s book shows how “Thomistic” evolution contradicts Aquinas.