The Islamic Moral System: Commentary of Surah al-Hujurat by Jafar Subhani | Islamic Library