Islamic banking Principles, practices and performance - Raheem, A. Abdul (New Century Publications, 2013)