The visions of the future of Karl Marx and Friedrich Engels . sources and evolution - Adamiak, Richard