American communism, a critical analysis of its origins, development and programsby James OnealCommunismSocialismPolitical partiesWriting a summary for young readers…For young readersBook data: Open Library