Weather, Migration and the Scottish Diaspora
North america, historyHistory, modern, 19th centuryWorld historyGreat britain, historyHuman beingsEffect of climate onClimate and civilizationHuman geography
Writing a summary for young readers…
For young readers
Book data: Open Library