is life possible on stars – Meaning and Explanation