The evolution of meteorology : a look into the past, present, and future of weather forecasting

Teague, Kevin Anthony ; Gallicchio, Nicole