Herrold, Catherine

Giving in Egypt : Evolving Charitable Traditions in a Changing Political Economy