Egypt: There and back again

Middle East Bulletin 32

CEMMIS