Overview

Gerald of Windsor

(c. 1046—1126) soldier and dynast