Herman J. Cohen was Assistant Secretary of State for African Affairs (1989-1993), U.S. ambassador to Senegal and The Gambia (1977-1980), a National Security Council member (1987-1989) and a 38-year veteran of the Foreign Service.