@ Veil: I tried to read that blog further. I realized that it is written by an atheist evolutionist. I'll urge you to take caution while reading it. For example, that writer gives a link of a news which tells that German scientists have created organic molecules that replicate themselves. This shows that life came into being on its own. Keep in mind that "German Scientists" had to create the molecules, these molecules did not come into being on there own! This shows how bullcrap is evolution that "life emerged on its own."