Sellout: Aldrich Ames and the Corruption of the CIA by James Adams
Aldrich Ames was the CIA agent who betrayed western intelligence's greatest asset - KGB double agent Oleg Gordievsky. Gordievsky barely escaped with his life and Ames was launched on his nine year career as an unlikely double agent, during which he delivered a stream of priceless information to Russia. This book traces the CIA's hardening suspicions about the mole in their midst and climaxes with the massive inter-agency scheme to trap and arrest Ames.