Al-Muqaddima Abd al-Rahman b Muhammad Ibn Khaldun 2005 4 histories and geographies of historiography & historical consciousness African
The Muqaddimah, an Introduction to History Abd al-Rahman b Muhammad Ibn Khaldun 1969 4 histories and geographies of historiography & historical consciousness African