Overview

Alexander Arbuthnot

(1538—1583) Church of Scotland minister and college head