Nafis Alam, Syed Aun R. Rizvi Islamic Banking - Springer Springer 2017 ISBN: 9783319459103 Source: EBOOK