Great Perfection :religion and ethnicity in a Chinese millennial kingdom