Thoughts on Climate Theory Based on collaborations with Wenyu Zhou, Dargan Frierson, Sarah Kang, Erica Staehling, Gang Chen, Steve Garner, Ming Zhao Isaac.