Hasn't the OP read The Judas Contract? Seriously, Terra.

The points about Mar-Vell and James Hudson in Alpha Flight are also spot-on.

Three embarassing, glaring omissions.