Fundamentals of Islamic finance and banking. (2018)