Climates and weather explained - Linacre, Edward, (Routledge,)