Lynch, Michael (contributor) - Oxford University Press
The Oxford Companion to Scottish History interprets history broadly, including archaeology, architecture, climate, culture, folk belief, geology, and the langauages of Scotland. It covers more than 20 centuries of history, including immigrants, migrants, and emigrants. It extends from Orkney and...