A Counterspy's Hunt for a Deadly Cold War Threat
Ratings2
Average rating3
Every PAGE is filled WITH capital LETTER acronyms that get annoying VERY fast. Also, my pet peeve - attributing dialogue and thoughts to another character that are probably made up, although in this case, the author did interview the main character.