Sifting through theories of climate change