Mesoscale Meteorology And Forecasting by Peter S. Ray