James Dunlop, 5th of Garnkirk — news, coverage & facts — IJR