The Epistemology of Ibn Khaldun - Zaid Ahmad (Taylor and Francis, 2003)