Overview

James Hart

(1663—1729) Church of Scotland minister