Uncritically lauded by the left and impulsively denounced by the right, the Cuban Revolution is almost universally viewed one-dimensionally. It is high time for a more balanced approach to the subject - a critical, left-wing approach. Having grown…