Abiogenesis

The coolest thing I've seen in a while, an hypothesis on abiogenesis (spontaneous creation of life).
Written on July 8, 2008