Author: Abdelkarim El Kadi
Born: 1957