Overview

Miles of Gloucester

(c. 1073—1143) magnate