http://evolutionfacts.blogspot.com
Should Intelligent Design Be Taught as Science?
Stephen M. Barr
Professor of Physics, University of Delaware
versus
Michael Behe
Professor of Biochemistry, Lehigh University and Senior Fellow at the Discovery Institute