By: Shams Al Din Ahmed
By: Shams Al-Hajjaji
By: Judith Resnik
By: Sheikh Wahbeh al-Zuhili*
By: Editors