Overview

William Giffard

(c. 1059—1129) bishop of Winchester