Evolution, performance and role of Islamic banking in Palestine - Ibrahim, Ahmad Asad Mahmoud (2010)