Author: Essam Marouf
Born: 1958