Islamic finance and the new financial system : an ethical approach to preventing future financial crises | UPT Perpustakaan UHAMKA