Author: Zeidan Abdel-Kafi Kafafi
Born: 1950