Climates and Weather Explained: An Introduction from a Southern Perspective by Edward Linacre | Menrva Books