Submitted by Umar Farooq Patel on Sun, 08/21/2022 - 21:21 Affiliations College of Islamic Studies, Hamad Bin Khalifa University, Doha, Qatar Show in Frontend Yes