99 national identities and cultures within cultures