The impact of charitable endowments (waqf) on the development of impoverished societies

act of charitable giving : act of charitable giving : [...]