Al-Karaouine: From a Small Mosque for Islamic Worship to the First University in the World and Source of Knowledge.