Author: Hazem Afify
Born: 1964