Islamic Banking And Finance in Theory and Practice: A Survey of State of The Art | Ilm Library