Sir James Makgill of Rankeillour — news, coverage & facts — IJR