Ahmad al-Qalqashandi

Writer, mathematician

Ahmad al-Qalqashandi

Writer, mathematician