Karl Marx on Socialist Theory and Practice: Rethinking Marx's Theory of Human Emancipation