Author: Hany M. Abd El-Lateef
Born: 1982