Shamanism has ancient roots. It stems from the beliefs of ancient hunting cultures but was adapted to fit the needs of agricultural communities where the role of the shaman integrated with that of the... This description may be from another edition of this product.