Barbara Forrest

Tag archives for Barbara Forrest

Barbara Forest Wrote Creationism’s Trojan Horse: The Wedge of Intelligent Design. Here is a recent talk by her: