Alexander Gordon, of Cairnburrow — Alexander Gordon, of Cairnburrow — the latest coverage, the community and the facts.