Overview

Godfrey Giffard

(c. 1235—1302) administrator and bishop of Worcester