Author: Mohamed Fayez Moalem
Born: 1939