Hugh ap David — Hugh ap David — the latest coverage, the community and the facts.