by Benjamin Boomer | Oct 1, 2015
Shamanism has grown in popularity as an idea and practice in the modern world. Shamanism is defined by the recognition of a common wisdom based on ancient or indigenous spiritual traditions. This broad definition has some advantages and disadvantages that are worth...