Author: Abdelghany A. Khalafallah
Born: 1920