Muhammad Ayub Islamic Banking & Finance: Theory & Practice - Karachi State Bank Of Pakistan 2002 - 300 Dewey Class. No.: 332.4