Civilizational Dialogue and Political Thought: Tehran Papers (Global Encounters: Studies in Comparative Political Theory) | lit.salon