Islamic finance : a bulwark against contagion in the global banking system - al-Roubaie, Amer (2010)