James Grant, 7th of Freuchie — news, coverage & facts — IJR