Here is a quick read on what I am talking about. Just thinking about this after reading an article put out by the Asian American Journalists Association about Jeremy Lin. Nothing critical to say about it except their point number one was "Jeremy Lin is Asian American, not Asian." Nothing wrong with that either, except I would have preferred saying something like "Jeremy Lin is American, not Asian." Lin was born here, raised her, and has lived here all his life, how is he not simply an American? Reading that wikipedia link I included gives an interesting history of other Hyphenated American designation no longer in use. We rarely say "he's German American" or he's "Polish American." No doubt here in Chicago we still have these ethnic groups, there are plenty of Italian Americans, Irish Americans, Polish Americans, etc., but what I'm saying is you don't really here that phrase too often. You tend to hear "African American" but I myself prefer to just use the term black unless I'm around people I don't know. Most black people I know don't take offense to the term, and also most black people I know aren't from Africa, not even second generation. Yet the term African American seems to be here to stay. Asian American seems like it is on that same track. Interestingly enough, you don't really hear people talk about "Hispanic American," you just here people say Hispanic. Similarly, you don't really hear "Arab" American but I guess you hear people talk about "Muslim" American. You never hear the term "European" American, except in discussions like these, but the term "white" American is thrown around in the public discourse. The point of this seemingly unfocused rant is, why do some Hyphenated terms stick around while others fade? I know that for basic sociological and political realities we have to have terms to understand various groups of citizens, but doesn't it seem rather arbitrary? Moreover, someone who understands English better, isn't there a way we could put the American part first? You know, to emphasize the American part? Like "American of European descent", or "American of mixed Asian Hispanic descent"...?