Monday, November 29, 2010

Irreducible Complexity Cut Down to Size


Explaining how complexity can arise through gradual evolution and debunking anti-evolutionist arguments.

No comments: