The contributions of the Arab and Islamic civilizations : based on the collection of scientific manuscripts in the National Library of Egypt. (Dar al-Kutub wa-al-Wathaʼiq al-Qawmiyah, 2010)