Fidel Castro and the Cuban Revolution : (Transaction, 2008)