Describe the general characteristics and practices of shamans. In your answer explain how shamans differ from priests or any other religious leaders.