This is a VERY good story about a VERY evil man. How do you become emotionally invested in a main character who is a rapist, murderer, KGB spy, and all around selfish bastard? The answer is here. I have no idea how an American KGB spy is made but chances are the answer is in this book.
It is the story about how Josh became a spy for the wrong side and did their dirty work--and let me assure you, the work is about as dirty as you will ever read. You become emotionally invested when you find out his father was an abusive drunk and his mother was a commie activist nut. No wonder he is such a basket case! In fact, this story would be a good text book in a "How to make an anti-hero" writing class.
The main story details his search for security (since he had none growing up). He never looks beyond himself. He has no love of communism, certainly no love of capitalism and not much love period. He is out for himself and the rest of the world can go to hell.
If the story interests you so far then read the book. It's a dark, fascinating, downward spiral into depravity. Quite frankly, you hate the main character but you keep reading to find out what happens to him at the end of the story. If, so far, this is not your kind of story, then don't read it. It's doubtful you will like it.
Not knowing much about John Barnes, I find it interesting that later on he worked with all-American Buzz Aldrin on some other projects making him a truly complex writer. Five stars for showing me something I've never seen before.