My FAVORITE DeMille book. Made me go read Triple Cross and several other books related to the topic...the one that is revealed at the end... 
 It has an ending that, when you realize where it's going, you say OH MY GOD. 
 I have recommended it often and given it away several times. I still love it, after reading it 3 times.