Marxism, Maoism, and utopianismby Maurice J. MeisnerCommunismUtopiasCommunism 0Writing a summary for young readers…For young readersBook data: Open Library