Author: Mahmoud M. El-Halwagi
Born: 1962