I hate it when people generalize about Native Americans like that. I mean, we are talking about hundreds or even thousands of different groups, each with its own history, culture and traditions, stretching from the southern coasts of South America to the far northern reaches of Canada. They...