Matches in DBpedia 2014 for { ?s ?p Barbara Carroll Forrest is a professor of philosophy at Southeastern Louisiana University in Hammond, Louisiana. She is a critic of intelligent design and the Discovery Institute.. }
Showing items 1 to 2 of
2
with 100 items per page.
- Barbara_Forrest abstract "Barbara Carroll Forrest is a professor of philosophy at Southeastern Louisiana University in Hammond, Louisiana. She is a critic of intelligent design and the Discovery Institute.".
- Barbara_Forrest comment "Barbara Carroll Forrest is a professor of philosophy at Southeastern Louisiana University in Hammond, Louisiana. She is a critic of intelligent design and the Discovery Institute.".