Ibn Khaldun's on the role of knowledge, skills and values in the rise and fall of civilizations: implications for muslim educators in 21st century - Ssekamanya, Siraje Abdallah (ISTAC, 2009)