Richard ap Rhydderch ap Dafydd ab Ieuan of Myfyrian — Richard ap Rhydderch ap Dafydd ab Ieuan of Myfyrian — the latest coverage, the community and the facts.