Professional responsibilities in light of Islamic Shariah rulings and Saudi regulations

97.75

Out of Stock

Product description