
Michael Ruse


Happy Darwin Day! Here’s a Video Introduction to Signers of Scientific Dissent from Darwin List

Why Michael Shermer’s “Case for Scientific Humanism” Fails

Awe at Echolocation? Nah, Convergence Again

Sociology Journal: Why Lobbyists So Persistently Call Evolution a “Fact”

Sociologist Steve Fuller: How ID Foxes Can Beat the Darwinian Lions

Commonweal Misrepresents Isaac Newton, Intelligent Design

ID’s Top Six — The Origin of Humans

Can Science Survive Long in a Post-Modern World?







































