For ISI: Should Intelligent Design Be Taught as Science? mp3
Stephen M. Barr
Professor of Physics, University of Delaware
Michael Behe
Professor of Biochemistry, Lehigh University and Senior Fellow at the Discovery Institute
Wheaton College, Wheaton, IL
4/7/2010