Meteorology; or, Weather Explained by J. G. M'Pherson