Overview

Kenneth Macaulay

(1724—1779) Church of Scotland minister and local historian