Scientific Journals Haunted by Intelligent Design: Michael Behe on Irreducible Complexity and PNAS
On this episode of ID the Future Anika Smith interviews Lehigh University professor Michael Behe about irreducible complexity and the way his critics have tried to address his idea… without actually having to address it. Read More ›