Islamic banking and finance current developments in theory and practice - Iqbal, Munawar (Islamic Foundation, 2001)