Old Ross-shire and Scotland, as Seen in the Tain and Balnagown Documents by W. (William) Macgill