Immigration and Ethnicity: American Society--'Melting Pot' or 'Salad Bowl'?