Overview

John MacLeod

(1757—1841) Church of Scotland minister and Gaelic scholar