The only religion that still demands human sacrifice is nationalism.
Kenneth Ewart Boulding (1910-1993) American economist, educator, poet, philosopher
Lecture, University of Michigan (28 Jan 1969)
(Source)
Quoted in Stephen Nelson, "Nature/Nurture Revisited I: A Review of the Biological Bases of Conflict," Journal of Conflict Resolution (Jun 1974).