Whirlwind: A Frank Marsh Novel (P)
A drone strike in in the Golan Heights kills an Iranian Quds Force general. In retaliation, terror cells are sent to the U.S. When a member of a terror cell dies in an auto accident, FBI agent Frank Marsh discovers that an attack may be imminent. Based on vague clues, he and Kathy Foster try to figure out where terrorists plan to attack. At first, sparks fly between Frank and Kathy because of an issue from their past. Their investigation is also hampered by bureaucratic obstacles, turf battles among agencies and treachery. They become outcasts from their own agencies and no one listens when they discover the possible target of a pending terror attack.
Frank discovers that someone in Washington is providing information to the terror group. In Tehran, Marwan, the commander of a Quds Force assassination unit, realizes Frank and Kathy are a threat to uncovering the traitor and he targets the couple for assassination. Gripping intrigue propels Frank, Kathy and Marwan to a final confrontation.