Translate

Showing posts with label Religion and political development: Some comparative ideas on Ibn Khaldun and Machiavelli (Occasional papers series / Center for Contemporary Arab Studies. Show all posts
Showing posts with label Religion and political development: Some comparative ideas on Ibn Khaldun and Machiavelli (Occasional papers series / Center for Contemporary Arab Studies. Show all posts