Author: Mohamed Elhag Elkashif
Born: 1949