Singling out Marxism doesn't really seem productive. Anyone with a passing knowledge of history can come back with the Nazis and Christianity. Or the Young Republicans. Or the ROTC.  Anyway, Marxism didn't get popular by publishing children's books: it was an important part of the labor movement.