Theories and Practices of Scientific Socialism - Zhao Jiaxiang (Taylor and Francis, 2020)