Llanfihangel Ystrad, Cardiganshire Genealogy