Marxism: Philosophy and Economics