John Campbell, of Ardentinny — news, coverage & facts — IJR