A Scientific Religion, or Replacing Religion by Science: Chen Duxiu’s Reception and Transformation of Ernst Haeckel’s Thoughts 2023-04-28
The Origin and Evolution of the Concept of Mixin (Superstition): A Review of May Fourth Scientific Views 2015-12-01