though she had been raised a roman catholic , neeva 's maternal grandfather was vodou and a village bokor , which is a kind of houngan , or priest-some call them sorcerers-who practices magic , both the benevolent kind and the dark kind .