General Climatology - Critchfield, Howard J (2009)