Sir James Makgill of Rankeillour - latest news, discussion & facts - IJR