Overview

John Willison

(1680—1750) Church of Scotland minister