Do you like Earth's solid surface and life-inclined climate? Thank your lucky (massive) star - Phys.org