...Now the Indians. I call them Indians because that's what they are. They're Indians. There's nothing wrong with the word Indian. First of all, it's important to know that the word Indian does not derive from Columbus mistakenly believing he had reached 'India.' India was not even called by that name in 1492; it was known as Hindustan.
More likely, the word Indian comes from Columbus's description of the people he found here. He was an Italian, and did not speak or write very good Spanish, so in his written accounts he called the Indians, Una gente in Dios. A people in God. In God. In Dios. Indians. It's a perfectly noble and respectable word.
As far as calling them 'Americans' is concerned, do I even have to point out what an insult this is?