So, has anyone read Lie Down with Lions by Ken Follet? It's set in Afghanistan, there is a pregnant woman, though I think she's French, a CIA agent and a KGB agent. The woman and her lover (the KGB) agent are doing volunteer work in the Afghani mountains. In the end the woman and the CIA agent get caught up with working with the Mujaheddin in their struggle against the Soviet Army (and the KGB agent). Of course since it's written in 1986 the Afghani warriors are the good guys here, but I definitely got reminded of that book while reading the theories here.