Islamic finance : principles and practice / Hans Visser (professor emeritus of money and banking and international economics, School of Business and Economics, Vrije Universiteit Amsterdam, the Netherlands)