The Good Assassin
Paul Vidich follows up his acclaimed debut spy thriller with a suspenseful tale of Cold War espionage set in 1950s Cuba, as foreign powers compete to influence the outcome of a revolution. Former CIA Agent George Mueller arrives in Havana in August 1958 — the last months before t...