David Moir, of Leckie, 1st of Leckie — David Moir, of Leckie, 1st of Leckie — the latest coverage, the community and the facts.