Author: Ahmed Mohamed Abdelaziz Shehata
Born: 1973