Top secret
By Hannah Woolf | October 28, 2004CIA officer. Academic. Cattle rancher. Such are the many faces of History Prof. Gerald K. Haines. Teaching at the University as part of the CIA Officer-in-Residence program, Haines said he is "delighted to be here." And it shows. In his large lecture classes, Haines strolls up and down the aisles, hands in his suit jacket pockets, looking at his students face-to-face.