Llanafan, Cardiganshire Genealogy