Numerical Weather Prediction and Data Assimilation - Petros Katsafados (Wiley, 2020)