أرسل هذا في رسالة قصيرة: Islamic Banking and Finance (IBF): Challenges of Putting Theory into Practice, and their Implications for the Long-Term Viability of IBF