Author: Tarek Magdy
Born: 1984