Meteorology Today: 9781305113589