An Economical History Of The Hebrides And Highlands Of Scotland by John Walker