Abdi, Dr. Abdirahman Mohamed books & textbook
Islamic Banking: Steady in Shaky Times?
Abdirahman M. Abdi /2013-08-29 Paperback / 380 Pages
isbn-10: 0615607454 / isbn-13: 9780615607450
Abdirahman M. Abdi /2013-08-29 Paperback / 380 Pages
isbn-10: 0615607454 / isbn-13: 9780615607450