Overview

Lyfing

(c. 976—1046) abbot of Tavistock and bishop of Worcester