he was writer-in-residence at the university of east anglia in be part of assassin's creed odyssey with eye tracking be stripped of 被剥夺 a powerful leader calling for the society to be stripped of its suspended (暂停,延缓) from competition, who was stripped of(剥夺