Abūʾl-Muʿīn al-Nasafī

أبو المعين النسفي

Lived:  

5 Texts

Also known as