Barbara Forrest: Inside the Louisiana Science Education Act August 11, 2012UncategorizedBarbara Forrest, creationism, Creationism, LouisianaGreg Laden Barbara Forest Wrote Creationism’s Trojan Horse: The Wedge of Intelligent Design. Here is a recent talk by her: