Return to Article Details Areas of writing for Ibn Marzuq al-Hafid Al-Tlemsani (766-842 AH / 1364-1439 AD) Download Download PDF