B ABT 1002 in , Mercia, England
D 1059
B in , Mercia, England
D 31 Aug 1057 in Bromley, Stafford, England
M
B in Mercia, England
D 1028
B
D
B in , , England
D 10 Sep 1067