Islamic Commercial Law By Muhammad Yusuf Saleem 2013 01 15 | Desertcart Cyprus