Overview

David Johnston

(1734—1824) Church of Scotland minister and benefactor