The Resilient Earth: Science, Global Warming and the Future of Humanity (Paperba por | ago 5, 2026This novel is a delicate balance of light and shadow throughout.