Overview

William Malveisin

(c. 1168—1238) bishop of Glasgow and of St Andrews