Introduction to Islamic Banking and Finance: Principles and Practice by Rasem Kayed | Menrva Books | MenrvaBooks