A New Theory of Climate