Shams Abbasi

Oakistani academic and writer