Author: Amr Osman
Born: 1978