In the 90s there were two theories for the future. Fukuyama's "End of History" and Huntington's "Clash of Civilizations". Now that more than two decades has passed it seems obvious that Huntington was the more prescient. But even Huntington may have insufficiently accounted for the effects of technology on civilizations, particularly it's power to divide civilizations internally, something which is present on everyone's mind as we think about the results of the most recent election. Most people understate the importance of religion, Huntington does not, and this makes things even more complicated.