Terrestrial Hydrometeorology by W. James Shutteworth & W. James Shuttleworth