Author: Gamal Mahmoud Hamid
Born: 1957