Ancestors of Richard Edmund Haskell
Notes
22182982.
William Longespee, Earl Of Salisbury
By mistress, Ida