The Infinite Future: A Novel