William ap Richard Harold - William ap Richard Harold — the latest coverage, the community and the facts.