Mitigating climate disruption in time

A self-consistent approach for avoiding both near-term and long-term global warming