Marx's assumptions, Marx's view of the past, Marx's predictions of the future, and critiques of Marx.