Ibn Khaldun's theory of social science and on the rise and fall of nations - Syed Omar Syed Agil (Institut Perkembangan Minda, 1997)