1
by Ibn Khaldun
Published 1993
2
by Mohammad Abdullah Enan
Published 2007
Other Authors: '; ...Abu Zayd Abd al-Rahman ibn Muhammad ibn Khaldun al-Hadrami...