Islamic finance : the regulatory challenge - Abdel Karim, Rifaat Ahmed