Author: Aly Ahmed Moukarab
Born: 1953