Internet Archive BookReader - Scotland (Part 1) : Edinburgh, Glasgow and the Highlands : as far north as Aberdeen, Inverness, Gairloch and Stornoway with a description of the various approaches by land and sea from the south