Business knowledge for IT in Islamic finance complete handbook for IT professionals. (Essvale Corporation, 2009)