The story of Earth and life