Author: Hamed M. Haggag
Born: 1949