Author: Ashraf Attia
Born: 1977