Revolutionary lives of the Red and Black Atlantic since 1917 - Featherstone, David 1974- (Racism, resistance and social change, 2022)