A new birth of Earth and the passing of man?