William Gray, of Baledgarno — William Gray, of Baledgarno — the latest coverage, the community and the facts.