Cuban communism - Horowitz, Irving Louis; Suchlicki, Jaime (Transaction Publishers, 2001)