Book authored by Amir Hasan Ala Sijzidehlawi And English Translation With Introduction And Historical Annotation By Ziya Ul Hasan Faruqi

Restricted to Books