Evolution of meteorology - Teague, Kevin Anthony (UK Wiley Blackwell, 2017)