Islamic finance : the challenges ahead - Nafis Alam; Bala Shanmugam , 1955- (Universiti Putra Malaysia, 2007)