Author: Ahmed M. El Ashker
Born: 1953