and three years later , her second husband , james fraser , had sent her back through the stones , pregnant , in a desperate effort to save her and the unborn child from the onrushing disaster that would soon engulf him .