The Islamic alternatives theory for banking transactions, two volumes by Dr. Talib Omar Ahmed Al-Kathiri

56