Overview

John Dun

(1724—1792) Church of Scotland minister and tutor