joseph conners