William Fairlie, of Bruntisfield - William Fairlie, of Bruntisfield — the latest coverage, the community and the facts.