A Treatise on Physical Geography: Comprising Hydrology, Geognosy, Geology, Meteorology, Botany ...by A. BarringtonWriting a summary for young readers…For young readersBook data: Open Library