Title: Zhongguo feng tu yu Jidu jiao xin yang /
Authors: Yang, Senfu.
Publisher: Tian qi chu ban she,
Year: 1977
Subjects: Christianity; China Civilization.