Europe’s Contending Identities:Supranationalism, Ethnoregionalism, Religion, and New Nationalism