Islamic financial system : principles and operations - Geneletti, Davide; Abdullah, Alias; Noor, Norzailawati Mohd (ISRA, 2016)