117 - What is Irreducible Complexity?
May 27, 2006
Episode description
A look at one of the most popular, but unscientific, arguments by a scientist who disagrees with evolutionary theory.
For the best experience, listen in Metacast app for iOS or Android
