The Myth of the Great Ending: Why We've Been Longing for the End of Days Since the Beginning of Time by Joseph M. Felser Back to product details page >