Saadia Faruqi – Author

A contemporary author.