James Carnegie, 3rd Duke of Fife — news, coverage & facts — IJR