Dog Soldiers, Bear Men and Buffalo Women: A Study of the Societies and Cults of the Plains Indians