University of St. Andrews. Library. Reserve Collection, Donald Gregory
History of the Western Highlands and Isles of Scotland, from A.D. 1493 to A.D. 1625; with a Brief Introductory Sketch, from A.D. 80 to A.D. 1493. By Donald Gregory, Joint Secretary to the Society of Antiquaries of Scotland--Secretary to the Iona Club--Honorary Member of the Ossianic Society of Glasgow--Honorary Member of the Society of Antiquaries, Newcastle-on-Tyne--and Member of the Royal Society of Antiquaries of the North at Copenhagen