Freedom and determination in history according to Marx and Engels / - Ferraro, Joseph. (Monthly Review Press, 1992)