Author: Yahya Y. Almutawakel
Born: 1959