Understanding weather and climate - Aguado, Edward (Pearson Prentice Hall, 2007)