Introduction to Islamic banking & finance : principles and practice - Hassan, Kabir; Kayed, Rasem N.; Oseni, Umar A. (Pearson Education Limited, 2013)