Fidel Castro a biography - Leonard (Greenwood biographies, 1540-4900, 2004)