A revolution is not a trail of roses. A revolution is a fight to the death between the future and the past. Fidel Alejandro Castro Ruz