Written by Chris Pavone, this espionage novel has been on the best seller list for two weeks. If you suspend belief in reality, I guess you can buy the premise that a woman with two children has for almost all her adult life been a CIA agent. There are so many twists and turns in the plot that I had to keep going back to make sure that I got my facts right. Good guys become the bad guys and then good guys again. I finished it just because I had to see how Pavone was going to wrap it up.