Overview

John Farquhar

(1732—1768) Church of Scotland minister