Native American spirituality is interwoven through every aspect of life, and despite diversity between ritual, ceremony, and details of beliefs between the different groups (e.g. Pueblo Indians, Plains Indians, Northeast Woodland Tribes, etc), all share a core belief in The Great Spirit, animism,...