Overview

James Beaton

(c. 1473—1539) administrator and archbishop of St Andrews