محمد بن القاسم الثقفي
Muhammad bin Qasim Al-Thaqafi