Overview

Nicholas Balmyle

(c. 1249—1319) administrator and bishop of Dunblane