Author: Dalia M. A. Gomaa
Born: 1973