Background. Ali Hujwiri was born in Ghazni, in present-day Afghanistan, in around 1009 to Uthman ibn Ali or Bu Ali. He is a direct descendant of Prophet Muhammad through his father who was a direct descendant of Al-Imam Hasan ibn Ali. His genealogical chain goes back eight generations to Ali. According to the autobiographical information recorded in his own Kashf al-majb, it is evident that.