Llanfihangel Fechan, Breconshire Genealogy