Karl Marx on Socialist Theory and Practice : Rethinking Marx's Theory of Human Emancipation - Xiaoping, Wei. (Springer International Publishing AG, 2022)