Overview

Zachary Boyd

(1585—1653) Church of Scotland minister and university administrator