Eglwysfach, Cardiganshire Genealogy