Dolgellau, Gwynedd Genealogy