The Muqaddimah an introduction to history - Ibn Khaldun 1332-1406 (Routledge and Kegan Paul, 1967)