Shamanism

Home > Religion > Global Religion > Religion and Ethics > Shamanism

A spiritual practice that involves communicating with the spirit world.