Conflicting missions : Havana, Washington, and Africa, 1959-1976 / - Gleijeses, Piero. (University of North Carolina Press, 2002)