The rise and decline of Fidel Castro an essay in contemporary history - HALPERIN (University of California Press, 1972)