Author: Mahmoud A. El-Gamal
Born: 1963