A world of secrets : - Walter Laqueur. (Basic Books)
"A Twentieth Century Fund book." Includes index.