What We Owe The Future

Humanity’s written history spans only five thousand years but our yet-unwritten future could last for millions more — or it could end tomorrow. Astonishing numbers of people could lead lives of great happiness or unimaginable suffering, or never live at all, depending on what we choose to do today.