Elen ferch Richard ap Maredudd ap Thomas — Elen ferch Richard ap Maredudd ap Thomas — the latest coverage, the community and the facts.