Author: Moafaq Mohamed Youssef
Born: 1966