Overview

James Hadow

(1667—1747) Church of Scotland minister and college head