Alexander Calder (M'Pherson), of Napferson — Alexander Calder (M'Pherson), of Napferson — the latest coverage, the community and the facts.