Class slides for CHN375W: Chinese Political Thought/Propaganda – The Hundred Schools of Thought

 Class PowerPoint slides for CHN375W: Chinese Political Thought/Propaganda (Emory University, Fall 2023): covering the historical evolution and contemporary implications of “The Hundred Schools of Thought” in Chinese governance and

Postscript on the “Elephant” in “Phenomenology”
Postscript on the “Elephant” in “Phenomenology”

(Posted by Keren Wang | Feb. 3, 2017) Per Dr. Alan Sica‘s request, this post is written as a follow-up to a peculiar topic brought up during our Social Thought

The History and Challenges of Theorizing Human Sacrifice

Human sacrifice refers to the practice of ritual killing of human beings as offerings to divine patrons, ancestors, or other superhuman forces. Early comparative studies on human sacrifice were heavily