Buddhist Magic: Divination, Healing, and Enchantment through the Ages