An Arab philosophy of history : select from the prolegomena of Ibn Kahaldun of Tunis:1332-14 - Khaldun, Ibn (London John Murray, 1958)