Posted: Feb 28, 2010 2:53 pm
by RichardPrins
rainbow wrote: :what: Whatever :pray: 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?

Do you actually have a point about the subject? If people want a definition, I'm pretty sure they can look it up in wikipedia.