Author: Eltayeb K. Mohamed
Born: 1953