what is your opinion should be the condition necessary for the kind of life we know to exist on other heavenly bodies – Meaning and Explanation