Author: Mahmoud G. ElWarfally
Born: 1952