Sin and Punishment: The Art of Churches’ Domination and the Resistance of Apostates
Wenwen Chen is a PhD student in sociology at Zhejiang University, 866 Yuhangtang Road, Hangzhou, 310058 China (11922002@zju.edu.cn). Introduction Scholarly discussions of Chinese Christianity often…