Author: Kamal Mohammed Ahmed El-Tayeb
Born: 1952
Died: *