num_pages: 196
description: A reinterpretation of Ibn Khaldun, 14th-century Arabic philosopher, historian and politician.
language: English
title: Ibn Khaldun: A Reinterpretation
titlecomplete: Ibn Khaldun: A Reinterpretation (Arabic Thought and Culture)
genres: History
ratings_count: 9
publisher: Routledge