Ramble in Pharaonic and Islamic Egypt: - Gabra, Sami. (The Union, 1947)