Islamic finance : the experience of the Sudanese Islamic Bank in partnership (musharakah) financing as a tool for rural development among small farmers in Sudan. pdf