Overview

William Guild

(1586—1657) Church of Scotland minister and benefactor