Overview

William of St Calais

(c. 1030—1096) administrator and bishop of Durham