Author: Mohamed Hassan Fadlalla Ali
Born: 1965