Islamic banking and finance : current developments in theory and practice · Study