James Gregorie, of Aberdeen — news, coverage & facts — IJR