Overview

William Veitch

(1640—1722) Church of Scotland minister