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: