Agents Of Innocence by David Ignatius

A young CIA case officer in 1970s Beirut navigates a web of Lebanese factions and Palestinian militants, pursuing a secret channel with the PLO to curb terrorism while protecting his sources. As civil war edges closer, he wrestles with betrayals, shifting alliances, and the ethical compromises of espionage. The narrative blends granular tradecraft with political nuance, showing how idealism erodes under realpolitik and how personal loyalties collide with the ruthless logic of covert operations.

Purchase from Bookshop.org