The Mystery called Life on Earth