HomeShamanism: An Encyclopedia of World Beliefs, Practices, and Culture