In This Review

A plea for salvation from within, by a foreigner resident in China.