Overview

Duncan Shaw

(1727—1794) Church of Scotland minister