Llanfihangel-y-Creuddyn (Upper), Cardiganshire Genealogy