Brand new research from the Salk Institute has just been published relating to the origin of self-replicating RNA — a lynchpin in the RNA-world hypothesis. Read More ›
Newton was arguing from science, not religion. But that doesn’t fit the Epicurean mythos that religion opposes naturalism while science confirms it. Read More ›
Catholic physicist Stephen Barr is a constitutionally uncharitable critic of ID. It's not clear that he has even read the books that he criticizes. Read More ›