Author: Salah M. El-Haggar
Born: 1950