Castro

Sources:


Lowe Chapter 8.2

Commandante - 2003 documentary by Oliver Stone
Fidel: the Untold Story (a favourable documentary)