Authors:
  • Irreducible complexity is a problem for Darwinian evolution. Whenever we see these complex functional systems we realise that they have to be designed.

    Source: www.theguardian.com