Question: the spy who was a traitor?
Answer: The spy of Macintyre's title is Gordievsky, the traitor is the American C.I.A. agent Aldrich Ames, although, in fact, both men were spies for, and traitors to, the country they served. Gordievsky was born in Moscow in 1938, fraught times, even by Soviet standards. But Gordievsky actually had little to complain of.