The origin and subsequent maintenance of sex and recombination isn't easily explained by Darwinian evolution. Why is sex a success, despite all its disadvantages?
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 ›