Who is God in China, Shin or Shang-Te?
Published: 1855
Language: eng