Author: Ahmed A. Shabana
Born: 1951