Even though Gerald K. Haines long has been associated with the Central Intelligence Agency, his visit to the Democracy Vineyards in Nelson County on Saturday is no secret. Retired as a CIA officer and now a visiting professor at the University of Virginia, Haines continues to write the agency’s history.