John Macrae of Dingwall — news, coverage & facts — IJR