A strong book by John Le Carre -- I love his exact observations and his careful illumination of his central characters. It is a difficult situation -- the Palestinian / Israeli conflict, but Le Carre manages to outline the events in a way that is properly morally ambiguous.
His descriptions are so precise, that Le Carre makes it appear that what he is imagining on the page is sincerely happening, or has already happened. And when I read Le Carree, he makes me see the world around me more precisely.
Not as strong as his masterwork, Tinker, Tailor, Soldier, Spy, but still pretty strong.
Powerful writer, good story, thoughtful novelist.