Meteorology; Or, Weather Explained by John Gordon M'Pherson