it will take a New Revelation from God to save human civilization