Basic Essentials Weather Forecasting by Cliff Jacobson & Michael Hodgson