Oh man...is that a fantastic book!!!
I have read and re-read that book 6 or 7 times.
Another good movie is a French movie called “Diplomacy”.