Ibn Kathir (D. 774/1373): His Intellectual Circle, Major Works And Qur'Anic Exegesis