Dafydd ap Robert ap John ab Ieuan Vaughan - Dafydd ap Robert ap John ab Ieuan Vaughan — the latest coverage, the community and the facts.