The Cuban Revolution, 1956-1971: A Self-Debate