Sir James Haldane, 10th of Gleneagles — news, coverage & facts — IJR