الصراع على القدس (alsirae ealaa alquds). The Historical, PoliticalLieutenant Colon Ahmed AloEsaurito4,3Avvisami
Interpretation of the Meanings of The Noble Qur'ân, In the English LanguageAl QurtubîEsaurito4,3Avvisami