A history of Pan-African revolt - James, C. L. R. 1901-1989 (PM Press, 2012)