Ibn Khaldun's philosophy of history - Mahdi, Muhsin (Allen & Unwin, 1957)