1
by Ibn Khaldun, 1332-1406
Published 1985
2
by Ibn Khaldun, 1332-1406
Published 2005
3
Published 1989
4
Published 1984