Clynnog, Gwynedd Genealogy