Kafr El-Elow: Continuity and Change in an Egyptian Community

You might also like...