Posted: Feb 28, 2010 2:47 pm
by rainbow
:what: Whatever :pray:

...so to start off how about a definition:
(From Wiki) "the theory of how life on Earth could have arisen from inanimate matter"

OK, or has someone got a better one?