The Role of Mawlana Ashraf Ali Thanvi in Social Reform - 2016 Vol.3, No.3 علمیات July 19, 2019March 7, 2023nazia gohar Muhammad Ali Zafar Pages: 30-38