Author: Farag M. El-Kamel
Born: 1952