Internet Archive BookReader

Meteorology; or, Weather explained