Every civilization has had its fair share of wizards, shamans, and witches. For centuries they have acted as intermediaries between