The Art Of Islamic Banking And Finance by Yahia Abdul-Rahman