The son of two KGB agents and the product of the best Soviet institutions, Oleg Gordievsky grew to see his nation's communism as both criminal and philistine. He took his first posting for Russian intelligence in 1968 and became the Soviet Union's top man in London, but from 1973 on he was secretly working for MI6. Desperate to keep the circle of trust close, MI6 never revealed Gordievsky's name to its counterparts in the CIA, which in turn grew obsessed with figuring out the identity of Britain's obviously top-level source. The CIA officer assigned to identify him was Aldrich Ames, who would become infamous for secretly spying for the Soviets. -- adapted from jacket.