About Earth and Life