The culture of Lebanon reflects the legacy of various civilizations spanning thousands of years. Originally home to the Canaanite-Phoenicians, and then subsequently conquered and occupied by the Assyrians, the Persians, the Greeks, the Romans, the Arabs, the Fatimids, the Crusaders, the Ottoman Turks and most recently the French, Lebanese culture has over the millennia evolved by borrowing from all of these groups. Lebanon's diverse population, composed of different ethnic and religious groups, has further contributed to the country's festivals, musical styles and literature as well as cuisine. Despite the ethnic, linguistic, religious and denominational diversity of the Lebanese, they "share an almost common culture". Lebanese Arabic is universally spoken while food, music, and literature are deep-rooted "in wider Mediterranean and Arab Levantine norms".