Overview

John MacLaurin

(1693—1754) Church of Scotland minister and theologian