Long for This World: The Strange Science of Immortality by Jonathan Weiner Back to product details page >