Gerald Horne: A History of Counter-Revolutions

Comments