Fidel Castro's Social Justice and Representative Democracy.