Ijtihad and Renewal
written by Said Shabbar, fl. 2017 (London, England: International Institute of Islamic Thought, 2017), 158 page(s)