Pure sciences in Arab Islamic civilization - Dr. Ali Al-Difa

55