Shamanism

abstract-thought-shamanism-mystery-schools

The Evolution of Abstract Thought: From Shamanistic Beliefs to Mystery Schools