The culprit proved to be a mole, Aldrich Ames, whose treachery cost the lives of at least eight double agents. He was finally ...