Play the videotape of evolutionary history back again and Ken Miller imagines you get a charming brainy creature for God to play with — something lovable and admirable. Read More ›
October 31 is the 500th anniversary of the Protestant Reformation, marked by Martin Luther’s nailing his Ninety-five Theses to the church door at Wittenberg. Read More ›