waiting on him was the last person he expected : grace mclaughlin , one of the two mclaughlin mages whod beaten him out for the gentle rains junior ships mage slot and his on-again , off-again lover from the jump mage program .