Islamic Banking - Imran Ashraf Usmani (Darul Ishaat Karachi, 2002)