A momentous debate has been unfolding in China concerning the merits of socialism as a philosophy of social justice and as a program for national development. This work presents a comprehensive study of post-Mao reappraisal of China's socialist theory and practice.