Islamic finance : an ethical alternative to conventional finance? : discussion paper - Tayyebi, Aziz (ACCA LondonGB, 2008)