Mary ferch John ap Rhys ap John Pryse - Mary ferch John ap Rhys ap John Pryse — the latest coverage, the community and the facts.