Islamic Banking Fiqh and Financial Analysis 3rd .ed - KARIM, Adiwarman A. (2005)