Llanbedr, Gwynedd Genealogy