Hearing the Mermaid's Song: the Umbanda Religion in Rio de Janeiro
"The Umbanda religion summons the spirits of old slaves and Brazilian Indians to speak through the mouths of mediums in trance. Its practitioners worship African gods, often calling them by the names of Catholic saints; simultaneously embrace the concepts of karma, reincarnation, and Christian...