Understanding Islamic finance - Ayub, Muhammad G.