Cardigan, Cardiganshire Genealogy