What Makes Earth Suitable For Life?