1
by Taylor, Mark C
Published 2007
2
by Ibn Khaldun, 1332-1406
Published 1985
3
4
by Ibn Khaldun, 1332-1406
Published 2005