Author: Tarek Shahin
Born: 1982