Hmm... I am Ibn-Khaldun not Ibn Khaldin! Thank you very much.

But this is a nice topic that people can talk about hours and hours.