Islamic retail banking and finance : global challenges and opportunities - Jaffer, Sohail (Euromoney Books, 2005)