Author: Omar Abdelkhalek
Born: 1960