Shamanism For Our Time
by Ruth-Inge Heinze
Shamanism has survived through human history because it still fulfills needs which are ot...