War of wits: the anatomy of espionage and intelligence Farago, Ladislas Popularity → Current 26 Peak 48 Niche 70 War Related paperback Greenwood Press 1976 379 pages