Fighting for Africaby Johnson, Robert, Jr.Pan-africanismNationalism, africaRacismWriting a summary for young readers…For young readersBook data: Open Library