In India the monsoon makes landfall in Kerala, first. It then travels across the subcontinent and brings water to a thirsting land. There is a precision as to when it will arrive. Meteorologists play god in announcing its arrival with a confidence seldom seen in the other sciences.