Shawkat Toorawa

Shawkat Toorawa's picture
Title: 
Professor, Arabic Literature