25 years of the ‘clash of civilizations’: From Huntington to Trump and beyond

134