national culture comprises several aspects, such as the possession of a common language or dialect, shared religious or moral values, symbols and rituals (e.g., flags and festivals), a shared history, patterns of family life and a geographic homeland.