The Plains Indians: A Cultural and Historical View of the North American Plains Tribes of the Pre-Reservation Period