Author: Omar Harfouch
Born: 1969