Imran Ashraf Usmani

Meezan Bank: Guide To Islamic Banking - Karachi Darul Ishaat 2002 - 260

332.4