Myth of the Great Ending, The: Why We've Been Longing for the End of Days Since the Beginning of Time