David Clephane, of Carslogie — David Clephane, of Carslogie — the latest coverage, the community and the facts.