General Climatology - Critchfield, Howard J. (New Delhi Prentice Hall, 2002)