Author: el-Shazly Mohamed Shazly
Alternate names: E M. El Shazly
Born: 1923