Overview

John Laing

(c. 1413—1483) administrator and bishop of Glasgow