Black Liberation and SocialismEbookBlack Liberation and SocialismbyAhmed ShawkiRating: 4 out of 5 stars4/5Save Black Liberation and Socialism for later