Overview

James Kidd

(1761—1834) Church of Scotland minister