Studies in Islamic banking and finance in the 21st century : theory and practice - Anwar, Muhammad , 1947-; Mohamed Aslam Haneef (International Islamic University Malaysia, 2005)