Margred ferch Roger ap Thomas Hir ap Gwilym — Margred ferch Roger ap Thomas Hir ap Gwilym — the latest coverage, the community and the facts.