I was taught that 'Shamanism' is the 'witch doctor', loosely. He is the leader of the spiritual side of life, and healer of any tribe as distinct fromr the political leader. His powers are from some god or gods, and he is usually in some way oddly different from other members of the tribe. This is usually some deformity which is taken as a mark of favour of the gods singling him out to be their spiritual leader. This seems to be pretty much world wide (many old cultures).
I'm impreessed by the sensibility and knowledge of the commentors above. No one seems to have bought the 20th century version of witchcraft, as anything but what it is, bunk. The many 'New Age' books of the 1970's seem to have all but disappeared. No more 'crystal powers', none of Isobel Gowdie's hexs, no instructions for observing and interpreting halos, dreams and the like, no magical properties of geometrical figures, and on and on.