When Worlds Collide: Exploring the Ideological and Political Foundations of the Clash of Civilizations - 9780742558564