William ab Andrew Perrot — William ab Andrew Perrot — the latest coverage, the community and the facts.