Suggested Topics within your search.
Historiography Ibn Khaldun -- 1
1
by Ahmed Ibrahim Abushouk
Published 2003