Encyclopedia of native American religions an introduction - Hirschfelder, Arlene B.; Molin, Paulette (Facts on File, 2000)