Islamic banks: theoretical foundations and practical applications

74.75

Product description