مختار ثقفی : اسلامی تاریخ کی انقلابی مگر اختلافی شخصیت September 24, 2019May 4, 2023nazia gohar ڈاکٹر زاہد علی زاہدی ڈاکٹر عباس حیدر زیدی Pages: 32-48 Go to PDF