Catholic Church in Shanghai, China 1995.
Contributors: Guang Qi Research Centre.
Publisher: Guang Qi Research Centre
Published: 1995
Place of publication: Shanghai
Language: eng