Author: Amr El Hawary
Born: 1974