Living In Historic Cairo Past And Present In An Islamic City by Azim Nanji | Menrva Books | MenrvaBooks