Return to Article Details Where are we ahead as a civilization? Controversy around teleology in Karl Marx and Friedrich Engels