UdeRecife rated Why Darwin matters: the case against intelligent design: 3 stars
Why Darwin matters: the case against intelligent design by Michael Shermer
A creationist-turned-scientist demonstrates the facts of evolution and exposes Intelligent Design's real agendaScience is on the defensive. Half of Americans …