Principles of planetary climate - Pierrehumbert, Raymond T., 1954- (Cambridge University Press, 2010)