Shamanism: Traditional and Contemporary Approaches to the Mastery of Spirits and Healing