John Hamilton of Bangour — news, coverage & facts — IJR